Line 138... |
Line 138... |
138 |
|
138 |
|
139 |
/* converts a FCB filename (FILENAMEEXT) into normal format (FILENAME.EXT) */
|
139 |
/* converts a FCB filename (FILENAMEEXT) into normal format (FILENAME.EXT) */
|
140 |
void file_fcb2fname(char *dst, const char *src);
|
140 |
void file_fcb2fname(char *dst, const char *src);
|
141 |
|
141 |
|
142 |
/* converts an ASCIIZ string into an unsigned short. returns 0 on success. */
|
142 |
/* converts an ASCIIZ string into an unsigned short. returns 0 on success. */
|
143 |
int atouns(unsigned short *r, const char *s);
|
143 |
int atous(unsigned short *r, const char *s);
|
144 |
|
144 |
|
145 |
/* appends a backslash if path is a directory
|
145 |
/* appends a backslash if path is a directory
|
146 |
* returns the (possibly updated) length of path */
|
146 |
* returns the (possibly updated) length of path */
|
147 |
unsigned short path_appendbkslash_if_dir(char *path);
|
147 |
unsigned short path_appendbkslash_if_dir(char *path);
|
148 |
|
148 |
|
Line 155... |
Line 155... |
155 |
|
155 |
|
156 |
/* computes a formatted date based on NLS patterns found in p
|
156 |
/* computes a formatted date based on NLS patterns found in p
|
157 |
* returns length of result */
|
157 |
* returns length of result */
|
158 |
unsigned short nls_format_date(char *s, unsigned short yr, unsigned char mo, unsigned char dy, const struct nls_patterns *p);
|
158 |
unsigned short nls_format_date(char *s, unsigned short yr, unsigned char mo, unsigned char dy, const struct nls_patterns *p);
|
159 |
|
159 |
|
160 |
/* computes a formatted time based on NLS patterns found in p
|
160 |
/* computes a formatted time based on NLS patterns found in p, sc are ignored if set 0xff
|
161 |
* returns length of result */
|
161 |
* returns length of result */
|
162 |
unsigned short nls_format_time(char *s, unsigned char ho, unsigned char mn, const struct nls_patterns *p);
|
162 |
unsigned short nls_format_time(char *s, unsigned char ho, unsigned char mn, unsigned char sc, const struct nls_patterns *p);
|
163 |
|
163 |
|
164 |
/* computes a formatted integer number based on NLS patterns found in p
|
164 |
/* computes a formatted integer number based on NLS patterns found in p
|
165 |
* returns length of result */
|
165 |
* returns length of result */
|
166 |
unsigned short nls_format_number(char *s, unsigned long num, const struct nls_patterns *p);
|
166 |
unsigned short nls_format_number(char *s, unsigned long num, const struct nls_patterns *p);
|
167 |
|
167 |
|