diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2024-05-28 01:56:13 -0400 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2024-05-28 01:56:13 -0400 |
| commit | 59c5470adeb99da30dfd9d45a6035ec0936b29f3 (patch) | |
| tree | 314e509827ba62e579fb4f62526b9953c158545c /utils.c | |
| parent | 1dd05d2d18f30f1ee921386f50cc1b63f32a09e2 (diff) | |
Tweak default visibility settings
Diffstat (limited to 'utils.c')
| -rw-r--r-- | utils.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -15,7 +15,7 @@ // Helper function to skip past all spaces (and comments) // Returns a pointer to the first non-space character. // -const char *after_spaces(const char *str, bool skip_nl, const char *end) +public const char *after_spaces(const char *str, bool skip_nl, const char *end) { // Skip whitespace and comments: skip_whitespace: @@ -41,7 +41,7 @@ const char *after_spaces(const char *str, bool skip_nl, const char *end) // Return the first character after a valid BP name, or NULL if none is // found. // -const char *after_name(const char *str, const char *end) +public const char *after_name(const char *str, const char *end) { if (str >= end) return end; if (*str == '|') return &str[1]; @@ -59,7 +59,7 @@ const char *after_name(const char *str, const char *end) // // Check if a character is found and if so, move past it. // -bool matchchar(const char **str, char c, bool skip_nl, const char *end) +public bool matchchar(const char **str, char c, bool skip_nl, const char *end) { const char *next = after_spaces(*str, skip_nl, end); if (next >= end) return false; @@ -73,7 +73,7 @@ bool matchchar(const char **str, char c, bool skip_nl, const char *end) // // Check if a string is found and if so, move past it. // -bool matchstr(const char **str, const char *target, bool skip_nl, const char *end) +public bool matchstr(const char **str, const char *target, bool skip_nl, const char *end) { const char *next = after_spaces(*str, skip_nl, end); if (next + strlen(target) > end) return false; @@ -89,7 +89,7 @@ bool matchstr(const char **str, const char *target, bool skip_nl, const char *en // character that was escaped. // Set *end = the first character past the end of the escape sequence. // -char unescapechar(const char *escaped, const char **after, const char *end) +public char unescapechar(const char *escaped, const char **after, const char *end) { size_t len = 0; unsigned char ret = '\\'; @@ -144,7 +144,7 @@ char unescapechar(const char *escaped, const char **after, const char *end) // // Free memory, but also set the pointer to NULL for safety // -void delete(void *p) +public void delete(void *p) { if (*(void**)p == NULL) errx(EXIT_FAILURE, "attempt to free(NULL)"); |
