Commit 3475d4b17fbb3926f7d7ad8a56e10d05eb4efba9
1 parent
b407b35c
Exists in
master
and in
3 other branches
Fixing windows build.
Showing
2 changed files
with
7 additions
and
6 deletions
Show diff stats
src/core/array.c
... | ... | @@ -61,7 +61,7 @@ void lib3270_string_array_free(LIB3270_STRING_ARRAY *array) |
61 | 61 | } |
62 | 62 | } |
63 | 63 | |
64 | -LIB3270_INTERNAL void lib3270_string_array_append(LIB3270_STRING_ARRAY *array, const char *str) | |
64 | +void lib3270_string_array_append(LIB3270_STRING_ARRAY *array, const char *str) | |
65 | 65 | { |
66 | 66 | if(array->str) |
67 | 67 | { |
... | ... | @@ -77,3 +77,8 @@ LIB3270_INTERNAL void lib3270_string_array_append(LIB3270_STRING_ARRAY *array, c |
77 | 77 | |
78 | 78 | } |
79 | 79 | |
80 | +void lib3270_autoptr_cleanup_LIB3270_STRING_ARRAY(LIB3270_STRING_ARRAY **ptr) | |
81 | +{ | |
82 | + lib3270_string_array_free(*ptr); | |
83 | +} | |
84 | + | ... | ... |
src/include/array.h
... | ... | @@ -47,10 +47,6 @@ |
47 | 47 | LIB3270_INTERNAL LIB3270_STRING_ARRAY * lib3270_string_array_new(void); |
48 | 48 | LIB3270_INTERNAL void lib3270_string_array_free(LIB3270_STRING_ARRAY *object); |
49 | 49 | LIB3270_INTERNAL void lib3270_string_array_append(LIB3270_STRING_ARRAY *object, const char *str); |
50 | - | |
51 | - inline void lib3270_autoptr_cleanup_LIB3270_STRING_ARRAY(LIB3270_STRING_ARRAY **ptr) | |
52 | - { | |
53 | - lib3270_string_array_free(*ptr); | |
54 | - } | |
50 | + LIB3270_INTERNAL void lib3270_autoptr_cleanup_LIB3270_STRING_ARRAY(LIB3270_STRING_ARRAY **ptr); | |
55 | 51 | |
56 | 52 | #endif // LIB3270_ARRAY_H_INCLUDED | ... | ... |