Subversion Repositories SvarDOS

Compare Revisions

Ignore whitespace Rev 436 → Rev 437

/svarcom/trunk/helpers.h
34,8 → 34,13
/* outputs a NULL-terminated string to stdout */
void output_internal(const char *s, unsigned short nl);
 
/* outputs a NULL-terminated NLS string to stdout */
void nls_output_internal(unsigned short id, unsigned short nl);
 
#define output(x) output_internal(x, 0)
#define outputnl(x) output_internal(x, 1)
#define nls_output(x,y) nls_output_internal((x << 8) | y, 0)
#define nls_outputnl(x,y) nls_output_internal((x << 8) | y, 1)
 
/*
* FileInfoRec (DTA) format:
167,4 → 172,7
* returns length of result */
unsigned short nls_format_number(char *s, unsigned long num, const struct nls_patterns *p);
 
/* reload nls ressources from svarcom.lng into langblock */
void nls_langreload(char *buff, unsigned short env);
 
#endif