diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2005-02-14 16:23:12 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2005-02-14 16:23:12 +0000 |
| commit | 92280ccd7ed51064e7f1cc3ab5006ecaedc337be (patch) | |
| tree | 83cfdd3e1e8cd3ecd8ae7d6024f70a76f631b2ef | |
| parent | a59bc65c10dfb689dfc0a9352e9ed22c9e88f44d (diff) | |
| download | lasso-92280ccd7ed51064e7f1cc3ab5006ecaedc337be.tar.gz lasso-92280ccd7ed51064e7f1cc3ab5006ecaedc337be.tar.xz lasso-92280ccd7ed51064e7f1cc3ab5006ecaedc337be.zip | |
use g_free(), not free() (so it works under windows)
| -rw-r--r-- | swig/Lasso.i | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/swig/Lasso.i b/swig/Lasso.i index 2d9d809d..22dcbd7b 100644 --- a/swig/Lasso.i +++ b/swig/Lasso.i @@ -1165,7 +1165,7 @@ static void free_node_list_item(gpointer node, gpointer unused) static void free_string_list_item(char *string, gpointer unused) { if (string != NULL) - free(string); + g_free(string); } static void free_xml_list_item(xmlNode *xmlnode, gpointer unused) @@ -1243,7 +1243,7 @@ static void set_node_list(GList **nodeListPointer, GPtrArray *nodeArray) { static void set_string(char **pointer, char *value) { if (*pointer != NULL) - free(*pointer); + g_free(*pointer); *pointer = value == NULL ? NULL : strdup(value); } @@ -1573,7 +1573,7 @@ typedef struct { void setItem(int index, char *item) { char **itemPointer = (char **) &g_ptr_array_index(self, index); if (*itemPointer != NULL) - free(*itemPointer); + g_free(*itemPointer); if (item == NULL) *itemPointer = NULL; else |
