Changeset 4b54bd9 in mainline for uspace/lib/pcut/src/os/stdc.c
- Timestamp:
- 2018-09-12T13:23:03Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3da0ee4
- Parents:
- 275530a4
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/pcut/src/os/stdc.c
r275530a4 r4b54bd9 32 32 */ 33 33 34 #pragma warning(push, 0) 34 35 #include <string.h> 36 #pragma warning(pop) 37 35 38 #include "../internal.h" 36 39 37 int pcut_str_equals(const char *a, const char *b) 38 { 40 int pcut_str_equals(const char *a, const char *b) { 39 41 return strcmp(a, b) == 0; 40 42 } 41 43 42 int pcut_str_start_equals(const char *a, const char *b, int len) 43 { 44 int pcut_str_start_equals(const char *a, const char *b, int len) { 44 45 return strncmp(a, b, len) == 0; 45 46 } 46 47 47 int pcut_str_size(const char *s) 48 { 48 int pcut_str_size(const char *s) { 49 49 return strlen(s); 50 50 } 51 51 52 int pcut_str_to_int(const char *s) 53 { 52 int pcut_str_to_int(const char *s) { 54 53 return atoi(s); 55 54 } 56 55 57 char *pcut_str_find_char(const char *haystack, const char needle) 58 { 56 char *pcut_str_find_char(const char *haystack, const char needle) { 59 57 return strchr(haystack, needle); 60 58 } 61 59 62 void pcut_str_error(int error, char *buffer, int size) 63 { 60 void pcut_str_error(int error, char *buffer, int size) { 64 61 const char *str = strerror(error); 65 62 if (str == NULL) {
Note:
See TracChangeset
for help on using the changeset viewer.