SOURCES: bopm-gcc4.patch (NEW) - gcc4 patch based from mailinglist...
glen
glen at pld-linux.org
Fri May 19 18:02:36 CEST 2006
Author: glen Date: Fri May 19 16:02:36 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- gcc4 patch based from mailinglist post
---- Files affected:
SOURCES:
bopm-gcc4.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/bopm-gcc4.patch
diff -u /dev/null SOURCES/bopm-gcc4.patch:1.1
--- /dev/null Fri May 19 18:02:36 2006
+++ SOURCES/bopm-gcc4.patch Fri May 19 18:02:30 2006
@@ -0,0 +1,37 @@
+Message below:
+
+A C++ savvy friend of mine wrote a patch to make it work with GCC4, and
+it compiled fine :)
+
+Patch below:
+--- bopm-3.1.2/src/libopm/src/config.c~ 2003-06-20 07:18:44.000000000 +0300
++++ bopm-3.1.2/src/libopm/src/config.c 2006-05-19 19:00:33.677742713 +0300
+@@ -90,16 +90,16 @@
+ break;
+
+ case OPM_TYPE_STRING:
+- (char *) ret->vars[i] = strdup("");
++ ret->vars[i] = strdup("");
+ break;
+
+ case OPM_TYPE_ADDRESS:
+- (opm_sockaddr *) ret->vars[i] = MyMalloc(sizeof(opm_sockaddr));
++ ret->vars[i] = MyMalloc(sizeof(opm_sockaddr));
+ memset((opm_sockaddr *) ret->vars[i], 0, sizeof(opm_sockaddr));
+ break;
+
+ case OPM_TYPE_STRINGLIST:
+- (OPM_LIST_T *) ret->vars[i] = libopm_list_create();
++ ret->vars[i] = libopm_list_create();
+ break;
+ default:
+ ret->vars[i] = NULL;
+@@ -188,7 +188,7 @@
+ case OPM_TYPE_STRING:
+ if((char *) config->vars[key] != NULL)
+ MyFree(config->vars[key]);
+- (char *) config->vars[key] = strdup((char *) value);
++ config->vars[key] = strdup((char *) value);
+ break;
+
+ case OPM_TYPE_INT:
================================================================
More information about the pld-cvs-commit
mailing list