Rename jerry_string_set_external_string_free_callback (#4743)
jerry_string_set_external_string_free_callback -> jerry_string_set_external_free_callback JerryScript-DCO-1.0-Signed-off-by: Gergo Csizi csgergo92@gmail.com
This commit is contained in:
@@ -774,7 +774,7 @@ typedef void (*jerry_object_native_free_callback_t) (void *native_p, struct jerr
|
||||
**Summary**
|
||||
|
||||
Free callback for external strings. See
|
||||
[jerry_string_set_external_string_free_callback](#jerry_string_set_external_string_free_callback)
|
||||
[jerry_string_set_external_free_callback](#jerry_string_set_external_free_callback)
|
||||
for more information.
|
||||
|
||||
**Prototype**
|
||||
@@ -793,7 +793,7 @@ typedef void (*jerry_external_string_free_callback_t) (jerry_char_t *string_p,
|
||||
|
||||
**See also**
|
||||
|
||||
- [jerry_string_set_external_string_free_callback](#jerry_string_set_external_string_free_callback)
|
||||
- [jerry_string_set_external_free_callback](#jerry_string_set_external_free_callback)
|
||||
- [jerry_create_external_string](#jerry_create_external_string)
|
||||
- [jerry_create_external_string_sz](#jerry_create_external_string_sz)
|
||||
|
||||
@@ -4223,7 +4223,7 @@ jerry_substring_to_utf8_char_buffer (const jerry_value_t value,
|
||||
- [jerry_is_valid_utf8_string](#jerry_is_valid_utf8_string)
|
||||
|
||||
|
||||
# jerry_string_set_external_string_free_callback
|
||||
# jerry_string_set_external_free_callback
|
||||
|
||||
**Summary**
|
||||
|
||||
@@ -4240,7 +4240,7 @@ first external string is created.
|
||||
**Prototype**
|
||||
|
||||
```c
|
||||
void jerry_string_set_external_string_free_callback (jerry_external_string_free_callback_t callback_p);
|
||||
void jerry_string_set_external_free_callback (jerry_external_string_free_callback_t callback_p);
|
||||
```
|
||||
|
||||
- `callback_p` - callback which is called when an external string is freed.
|
||||
@@ -4268,7 +4268,7 @@ main (void)
|
||||
{
|
||||
jerry_init (JERRY_INIT_EMPTY);
|
||||
|
||||
jerry_string_set_external_string_free_callback (external_string_free_callback);
|
||||
jerry_string_set_external_free_callback (external_string_free_callback);
|
||||
|
||||
const char *string_p = "This is a long external string, should not be duplicated!";
|
||||
jerry_value_t external_string = jerry_create_external_string ((jerry_char_t *) string_p, NULL);
|
||||
@@ -7386,7 +7386,7 @@ should not be modified until the free callback is called. This function can be u
|
||||
the duplication of large strings.
|
||||
|
||||
*Note*:
|
||||
- The free callback can be set by [jerry_string_set_external_string_free_callback](#jerry_string_set_external_string_free_callback)
|
||||
- The free callback can be set by [jerry_string_set_external_free_callback](#jerry_string_set_external_free_callback)
|
||||
- Returned value must be freed with [jerry_release_value](#jerry_release_value)
|
||||
when it is no longer needed.
|
||||
|
||||
@@ -7423,7 +7423,7 @@ jerry_create_external_string (const jerry_char_t *str_p, void *user_p);
|
||||
|
||||
- [jerry_is_valid_cesu8_string](#jerry_is_valid_cesu8_string)
|
||||
- [jerry_create_external_string_sz](#jerry_create_external_string_sz)
|
||||
- [jerry_string_set_external_string_free_callback](#jerry_string_set_external_string_free_callback)
|
||||
- [jerry_string_set_external_free_callback](#jerry_string_set_external_free_callback)
|
||||
|
||||
|
||||
## jerry_create_external_string_sz
|
||||
@@ -7435,7 +7435,7 @@ should not be modified until the free callback is called. This function can be u
|
||||
the duplication of large strings.
|
||||
|
||||
*Note*:
|
||||
- The free callback can be set by [jerry_string_set_external_string_free_callback](#jerry_string_set_external_string_free_callback)
|
||||
- The free callback can be set by [jerry_string_set_external_free_callback](#jerry_string_set_external_free_callback)
|
||||
- Returned value must be freed with [jerry_release_value](#jerry_release_value)
|
||||
when it is no longer needed.
|
||||
|
||||
@@ -7477,7 +7477,7 @@ jerry_create_external_string_sz (const jerry_char_t *str_p,
|
||||
|
||||
- [jerry_is_valid_cesu8_string](#jerry_is_valid_cesu8_string)
|
||||
- [jerry_create_external_string](#jerry_create_external_string)
|
||||
- [jerry_string_set_external_string_free_callback](#jerry_string_set_external_string_free_callback)
|
||||
- [jerry_string_set_external_free_callback](#jerry_string_set_external_free_callback)
|
||||
|
||||
|
||||
## jerry_create_symbol
|
||||
|
||||
Reference in New Issue
Block a user