X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flibpspp%2Fstr.h;h=81cda125726f531dd6ff791385f483627bb395bc;hb=0fa141762183890ebd139ccd9264f08db9011539;hp=eaf12c3b2a6a497399ced354e5e19a238d3523d2;hpb=b30481255a2e378ad438545533b98098c5a1e124;p=pspp-builds.git diff --git a/src/libpspp/str.h b/src/libpspp/str.h index eaf12c3b..81cda125 100644 --- a/src/libpspp/str.h +++ b/src/libpspp/str.h @@ -111,6 +111,7 @@ bool ss_match_char (struct substring *, char); int ss_get_char (struct substring *); size_t ss_get_chars (struct substring *, size_t cnt, struct substring *); bool ss_get_until (struct substring *, char delimiter, struct substring *); +size_t ss_get_long (struct substring *, long *); /* Inspectors. */ bool ss_is_empty (struct substring); @@ -124,6 +125,9 @@ size_t ss_span (struct substring, struct substring skip_set); size_t ss_cspan (struct substring, struct substring stop_set); size_t ss_find_char (struct substring, char); int ss_compare (struct substring, struct substring); +int ss_compare_case (struct substring, struct substring); +int ss_equals (struct substring, struct substring); +int ss_equals_case (struct substring, struct substring); size_t ss_pointer_to_position (struct substring, const char *); char *ss_xstrdup (struct substring);