@@ -91,15 +91,15 @@ FFI_EXPORT uint64_t string_length(const char* str) {
9191
9292FFI_EXPORT char * string_concat (const char * a , const char * b ) {
9393 if (!a || !b ) {
94- return NULL ;
94+ return nullptr ;
9595 }
9696
9797 size_t len_a = strlen (a );
9898 size_t len_b = strlen (b );
9999 char * result = malloc (len_a + len_b + 1 );
100100
101101 if (!result ) {
102- return NULL ;
102+ return nullptr ;
103103 }
104104
105105 memcpy (result , a , len_a );
@@ -109,14 +109,14 @@ FFI_EXPORT char* string_concat(const char* a, const char* b) {
109109
110110FFI_EXPORT char * string_duplicate (const char * str ) {
111111 if (!str ) {
112- return NULL ;
112+ return nullptr ;
113113 }
114114
115115 size_t len = strlen (str );
116116 char * result = malloc (len + 1 );
117117
118118 if (!result ) {
119- return NULL ;
119+ return nullptr ;
120120 }
121121
122122 memcpy (result , str , len + 1 );
@@ -249,12 +249,12 @@ FFI_EXPORT int8_t call_int8_callback(Int8Callback callback, int8_t value) {
249249 return callback (value );
250250}
251251
252- FFI_EXPORT int32_t call_pointer_callback_is_null (PointerCallback callback ) {
252+ FFI_EXPORT int32_t call_pointer_callback_is_nullptr (PointerCallback callback ) {
253253 if (!callback ) {
254254 return 1 ;
255255 }
256256
257- return callback () == NULL ;
257+ return callback () == nullptr ;
258258}
259259
260260FFI_EXPORT void call_void_callback (VoidCallback callback ) {
@@ -309,7 +309,7 @@ FFI_EXPORT void deallocate_memory(void* ptr) {
309309 free (ptr );
310310}
311311
312- // Null pointer handling.
312+ // nullptr pointer handling.
313313FFI_EXPORT int32_t safe_strlen (const char * str ) {
314314 return str ? (int32_t )strlen (str ) : -1 ;
315315}
0 commit comments