Differences From
Artifact [0c79e2a160]:
24 24
25 25 #include <k/internal.egroup.h>
26 26 typedef enum kscond {
27 27 kscond_ok = kscond_id,
28 28 kscond_fail,
29 29 kscond_unimplemented,
30 30 kscond_nonnumeric,
31 + kscond_no_room,
32 + kscond_null,
31 33 } kscond;
32 34
33 35 enum ksconv {
34 36 ksconv_default = 0,
35 37
36 38 ksconv_raw = 1,
37 39 ksconv_bin = 2,
................................................................................
49 51 kscond ks_to_int(ksraw str,
50 52 enum ksconv mode,
51 53 u8* dest, sz size);
52 54
53 55 kscond ks_of_int(u8* number, sz size,
54 56 enum ksconv mode,
55 57 char* bufstart, sz bufsize);
58 +
59 +kscond kscp(ksraw str, ksmut dest, sz* len);
56 60
57 61 #ifdef __cplusplus
58 62 }
59 63 #endif
60 64
61 65 #endif