tst_wcslen.c 483 B

12345678910111213141516171819202122232425262728293031
  1. /*
  2. WCSLEN: size_t wcslen (const wchar_t *ws);
  3. */
  4. #define TST_FUNCTION wcslen
  5. #include "tsp_common.c"
  6. #include "dat_wcslen.c"
  7. int
  8. tst_wcslen (FILE * fp, int debug_flg)
  9. {
  10. TST_DECL_VARS (size_t);
  11. wchar_t *ws;
  12. TST_DO_TEST (wcslen)
  13. {
  14. TST_HEAD_LOCALE (wcslen, S_WCSLEN);
  15. TST_DO_REC (wcslen)
  16. {
  17. TST_GET_ERRET (wcslen);
  18. ws = TST_INPUT (wcslen).ws;
  19. ret = wcslen (ws);
  20. TST_IF_RETURN (S_WCSLEN)
  21. {
  22. };
  23. }
  24. }
  25. return err_count;
  26. }