?login_element?

Subversion Repositories NedoOS

Rev

Rev 92 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1. #define _STRLEN 80 /**including terminator*/
  2. #define _STRMAX (UINT)(_STRLEN-1) /**without terminator*/
  3.  
  4. /*FUNC UINT strlen FORWARD(PCHAR s);*/
  5. FUNC UINT stradd FORWARD(PCHAR s, UINT len, CHAR c);
  6. FUNC UINT strjoin FORWARD(PCHAR to, UINT tolen, PCHAR s2); //len without terminator!
  7. FUNC UINT strjoineol FORWARD(PCHAR to, UINT tolen, PCHAR s2, CHAR eol); //len without terminator!
  8. FUNC UINT strcopy FORWARD(PCHAR from, UINT len, PCHAR to); //len without terminator!
  9. PROC memcopy FORWARD(PBYTE from, UINT len, PBYTE to);
  10. PROC memcopyback FORWARD(PBYTE from, UINT len, PBYTE to);
  11. FUNC BOOL strcp FORWARD(PCHAR s1, PCHAR s2);
  12. FUNC UINT hash FORWARD(PBYTE pstr);
  13.