Commit 3475d4b17fbb3926f7d7ad8a56e10d05eb4efba9

Authored by Perry Werneck
1 parent b407b35c

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
... ...