SOURCES: ncpfs-offsetof.patch (NEW) - patch for missing offsetof m...
pascalek
pascalek at pld-linux.org
Thu Apr 19 10:17:13 CEST 2007
Author: pascalek Date: Thu Apr 19 08:17:13 2007 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- patch for missing offsetof macro definition in stddef.h
---- Files affected:
SOURCES:
ncpfs-offsetof.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/ncpfs-offsetof.patch
diff -u /dev/null SOURCES/ncpfs-offsetof.patch:1.1
--- /dev/null Thu Apr 19 10:17:13 2007
+++ SOURCES/ncpfs-offsetof.patch Thu Apr 19 10:17:08 2007
@@ -0,0 +1,18 @@
+diff -Nur ncpfs-2.2.6.orig/sutil/ncpm_common.h ncpfs-2.2.6.chng/sutil/ncpm_common.h
+--- ncpfs-2.2.6.orig/sutil/ncpm_common.h 2005-01-27 18:35:59.000000000 +0100
++++ ncpfs-2.2.6.chng/sutil/ncpm_common.h 2007-04-19 10:09:06.000000000 +0200
+@@ -15,6 +15,14 @@
+
+ #include "ncpmount.h"
+
++#ifndef offsetof
++#ifdef __compiler_offsetof
++#define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER)
++#else
++#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
++#endif
++#endif
++
+ uid_t myuid;
+ uid_t myeuid;
+ char *progname;
================================================================
More information about the pld-cvs-commit
mailing list