ReactOS  0.4.15-dev-1207-g698a8e6
stubs.c
Go to the documentation of this file.
1 
2 #include <stubs.h>
3 
4 #undef UNIMPLEMENTED
5 #define UNIMPLEMENTED __wine_spec_unimplemented_stub("msvcrt.dll", __FUNCTION__)
6 
8 {
10  return 0;
11 }
12 
13 int _fileinfo = 0;
14 
15 void *
17 {
18  return &_fileinfo;
19 }
20 
21 unsigned char _mbcasemap[1];
22 
23 void *
25 {
26  return _mbcasemap;
27 }
28 
29 int _atodbl(
30  void * value,
31  char * str)
32 {
34  return 0;
35 }
36 
38  unsigned int c)
39 {
41  return 0;
42 }
43 
44 size_t _heapused( size_t *pUsed, size_t *pCommit )
45 {
47  return( 0 );
48 }
49 
50 #ifdef _M_IX86
51 int MSVCRT__inp(
52  unsigned short port)
53 {
54  return _inp(port);
55 }
56 
57 unsigned short MSVCRT__inpw(
58  unsigned short port)
59 {
60  return _inpw(port);
61 }
62 
63 unsigned long MSVCRT__inpd(
64  unsigned short port)
65 {
66  return _inpd(port);
67 }
68 
69 
70 int MSVCRT__outp(
71  unsigned short port,
72  int databyte)
73 {
74  return _outp(port, databyte);
75 }
76 
77 unsigned short MSVCRT__outpw(
78  unsigned short port,
79  unsigned short dataword)
80 {
81  return _outpw(port, dataword);
82 }
83 
84 unsigned long MSVCRT__outpd(
85  unsigned short port,
86  unsigned long dataword)
87 {
88  return _outpd(port, dataword);
89 }
90 #endif
91 
93 {
94  unsigned short const* _locale_pctype;
95  _Field_range_(1, 2) int _locale_mb_cur_max;
96  unsigned int _locale_lc_codepage;
98 
99 __inline
101 __CRTDECL
103  void const volatile* const _LocalePointers)
104 {
105  _locale_t const _TypedLocalePointers = (_locale_t)_LocalePointers;
106  return (__crt_locale_data_public*)_TypedLocalePointers->locinfo;
107 }
108 
109 __inline
110 int
111 __CRTDECL
113  _In_reads_(_Char_value + 1) unsigned short const * const locale_pctype_array,
114  _In_range_(-1, 255) int const c,
115  _In_ int const mask
116  )
117 {
118  if (c >= -1 && c <= 255)
119  {
120  return locale_pctype_array[c] & mask;
121  }
122  return 0;
123 }
124 
125 const unsigned short* __cdecl __pctype_func(void);
126 
127 #if defined _CRT_DISABLE_PERFCRIT_LOCKS && !defined _DLL
128  #define __PCTYPE_FUNC _pctype
129 #else
130  #define __PCTYPE_FUNC __pctype_func()
131 #endif
132 
133 #ifdef _DEBUG
134  _ACRTIMP int __cdecl _chvalidator(_In_ int c, _In_ int mask);
135  #define __chvalidchk(a, b) _chvalidator(a, b)
136 #else
137  #define __chvalidchk(a, b) (__acrt_locale_get_ctype_array_value(__PCTYPE_FUNC, (a), (b)))
138 #endif
139 
140 __inline
141 int
142 __CRTDECL
144  _In_ int const c,
145  _In_ int const mask,
147  )
148 {
149 #ifdef _DEBUG
150  return _chvalidator_l(locale, c, mask);
151 #else
152  if (locale)
153  {
155  }
156 
157  return __chvalidchk(c, mask);
158 #endif
159 }
160 
161 __inline
162 int
163 __CRTDECL
165  _In_ int const c,
166  _In_ int const mask,
167  _In_opt_ _locale_t const locale)
168 {
169  if (locale)
170  {
171  if (c >= -1 && c <= 255)
172  {
174  }
175 
176  if (__acrt_get_locale_data_prefix(locale)->_locale_mb_cur_max > 1)
177  {
178  return _isctype_l(c, mask, locale);
179  }
180 
181  return 0; // >0xFF and SBCS locale
182  }
183 
184  return _chvalidchk_l(c, mask, 0);
185 }
186 
187 //#undef _isalnum_l
189 _CRTIMP
190 int
191 __cdecl
193  _In_ int c,
195 {
196  return _ischartype_l(c, _ALPHA | _DIGIT, locale);
197 }
198 
199 #undef _isalpha_l
201 _CRTIMP
202 int
203 __cdecl
205  _In_ int c,
207 {
208  return _ischartype_l(c, _ALPHA, locale);
209 }
210 
211 #undef _iscntrl_l
213 _CRTIMP
214 int
215 __cdecl
217  _In_ int c,
219 {
220  return _ischartype_l(c, _CONTROL, locale);
221 }
222 
223 #undef _isdigit_l
225 _CRTIMP
226 int
227 __cdecl
229  _In_ int c,
231 {
232  return _ischartype_l(c, _DIGIT, locale);
233 }
234 
235 #undef _isgraph_l
237 _CRTIMP
238 int
239 __cdecl
241  _In_ int c,
243 {
244  return _ischartype_l(c, _PUNCT | _ALPHA | _DIGIT, locale);
245 }
246 
247 #undef _islower_l
249 _CRTIMP
250 int
251 __cdecl
253  _In_ int c,
255 {
256  return _ischartype_l(c, _LOWER, locale);
257 }
258 
259 #undef _isprint_l
261 _CRTIMP
262 int
263 __cdecl
265  _In_ int c,
267 {
268  return _ischartype_l(c, _BLANK | _PUNCT | _ALPHA | _DIGIT, locale);
269 }
270 
271 #undef _isspace_l
273 _CRTIMP
274 int
275 __cdecl
277  _In_ int c,
279 {
280  return _ischartype_l(c, _SPACE, locale);
281 }
282 
283 #undef _isupper_l
285 _CRTIMP
286 int
287 __cdecl
289  _In_ int c,
291 {
292  return _ischartype_l(c, _UPPER, locale);
293 }
294 
295 #undef _iswalnum_l
297 _CRTIMP
298 int
299 __cdecl
301  _In_ wint_t c,
303 {
304  return _iswctype_l(c, _ALPHA|_DIGIT, locale);
305 }
306 
307 #undef _iswalpha_l
309 _CRTIMP
310 int
311 __cdecl
313  _In_ wint_t c,
315 {
316  return _iswctype_l(c, _ALPHA, locale);
317 }
318 
319 #undef _iswcntrl_l
321 _CRTIMP
322 int
323 __cdecl
325  _In_ wint_t c,
327 {
329  return _iswctype_l(c, _CONTROL, locale);
330 }
331 
333 _CRTIMP
334 int
335 __cdecl
337  _In_ wint_t c,
340 {
342  return 0;
343 }
344 
345 #undef _iswdigit_l
347 _CRTIMP
348 int
349 __cdecl
351  _In_ wint_t c,
353 {
354  return _iswctype_l(c, _DIGIT, locale);
355 }
356 
357 #undef _iswgraph_l
359 _CRTIMP
360 int
361 __cdecl
363  _In_ wint_t c,
365 {
366  return _iswctype_l(c, _PUNCT | _ALPHA | _DIGIT, locale);
367 }
368 
369 #undef _iswlower_l
371 _CRTIMP
372 int
373 __cdecl
375  _In_ wint_t c,
377 {
378  return _iswctype_l(c , _LOWER, locale);
379 }
380 
381 #undef _iswprint_l
383 _CRTIMP
384 int
385 __cdecl
387  _In_ wint_t c,
389 {
390  return _iswctype_l(c, _BLANK | _PUNCT | _ALPHA | _DIGIT, locale);
391 }
392 
393 #undef _iswpunct_l
395 _CRTIMP
396 int
397 __cdecl
399  _In_ wint_t c,
401 {
402  return _iswctype_l(c, _PUNCT, locale);
403 }
404 
405 #undef _iswspace_l
407 _CRTIMP
408 int
409 __cdecl
411  _In_ wint_t c,
413 {
414  return _iswctype_l(c, _SPACE, locale);
415 }
416 
417 #undef _iswupper_l
419 _CRTIMP
420 int
421 __cdecl
423  _In_ wint_t c,
425 {
426  return _iswctype_l(c, _UPPER, locale);
427 }
428 
429 #undef _iswxdigit_l
431 _CRTIMP
432 int
433 __cdecl
435  _In_ wint_t c,
437 {
438  return _iswctype_l(c, _HEX, locale);
439 }
440 
441 #undef _isxdigit_l
443 _CRTIMP
444 int
445 __cdecl
447  _In_ int c,
449 {
450  return _ischartype_l(c, _HEX, locale);
451 }
452 
454 _CRTIMP
455 int
456 __cdecl
458  _In_reads_bytes_opt_(size) const void *buf1,
459  _In_reads_bytes_opt_(size) const void *buf2,
460  _In_ size_t size,
462 {
464  return 0;
465 }
466 
468 _CRTIMP
469 int
470 __cdecl
472  _In_z_ const char *str1,
473  _In_z_ const char *str2,
475 {
477  return 0;
478 }
479 
481 _CRTIMP
482 int
483 __cdecl
485  _In_z_ const char *str1,
486  _In_z_ const char *str2,
488 {
490  return 0;
491 }
492 
494 _CRTIMP
495 int
496 __cdecl
498  _In_z_ const char *str1,
499  _In_z_ const char *str2,
501 {
503  return 0;
504 }
505 
507 _CRTIMP
508 errno_t
509 __cdecl
511  _Inout_updates_z_(size) char *str,
512  _In_ size_t size)
513 {
515  return 0;
516 }
517 
519 _CRTIMP
520 errno_t
521 __cdecl
523  _Inout_updates_z_(size) char *str,
524  _In_ size_t size,
526 {
528  return 0;
529 }
530 
532 _CRTIMP
533 int
534 __cdecl
536  _In_z_ const char *str1,
537  _In_z_ const char *str2,
538  _In_ size_t maxcount,
540 {
542  return 0;
543 }
544 
546 _CRTIMP
547 int
548 __cdecl
550  _In_reads_or_z_(maxcount) const char *str1,
551  _In_reads_or_z_(maxcount) const char *str2,
552  _In_ size_t maxcount,
554 {
556  return 0;
557 }
558 
560 _CRTIMP
561 int
562 __cdecl
564  _In_z_ const char *str1,
565  _In_z_ const char *str2,
566  _In_ size_t maxcount,
568 {
570  return 0;
571 }
572 
574 _CRTIMP
575 errno_t
576 __cdecl
578  _Inout_updates_z_(size) char *str,
579  _In_ size_t size,
580  _In_ int val,
581  _In_ size_t _MaxCount)
582 {
584  return 0;
585 }
586 
587 _CRTIMP
588 char*
590  char *str,
592 {
594  return 0;
595 }
596 
598 _CRTIMP
599 wint_t
600 __cdecl
602  _In_ wint_t c,
604 {
606  return 0;
607 }
608 
610 _CRTIMP
611 wint_t
612 __cdecl
614  _In_ wint_t c,
616 {
618  return 0;
619 }
620 
621 _CRTIMP
622 wchar_t*
624  wchar_t *str,
626 {
628  return 0;
629 }
630 
631 _CRTIMP
632 wchar_t*
634  wchar_t *str,
636 {
638  return 0;
639 }
640 
642 _CRTIMP
643 size_t
644 __cdecl
646  _Out_writes_opt_(maxcount) _Post_maybez_ wchar_t *dst,
647  _In_z_ const wchar_t *src,
648  _In_ size_t maxcount,
650 {
652  return 0;
653 }
654 
656 _CRTIMP
657 errno_t
658 __cdecl
660  _Inout_updates_z_(size) char *dst,
661  _In_ size_t size,
662  _In_ int val)
663 {
665  return 0;
666 }
667 
669 _CRTIMP
670 errno_t
671 __cdecl
673  _Inout_updates_z_(size) char *str,
674  _In_ size_t size)
675 {
676  return _strupr_s_l(str, size, 0);
677 }
678 
680 _CRTIMP
681 errno_t
682 __cdecl
684  _Inout_updates_z_(_Size) char *str,
685  _In_ size_t size,
687 {
689  return ENOTSUP;
690 }
691 
693 _CRTIMP
694 int
695 __cdecl
697  _In_ int c,
699 {
701  return 0;
702 }
703 
705 _CRTIMP
706 int
707 __cdecl
709  _In_ int c,
711 {
713  return 0;
714 }
715 
717 _CRTIMP
718 int
719 __cdecl
721  _In_z_ const wchar_t *str1,
722  _In_z_ const wchar_t *str2,
724 {
726  return 0;
727 }
728 
730 _CRTIMP
731 int
732 __cdecl
734  _In_z_ const wchar_t *str1,
735  _In_z_ const wchar_t *str2,
737 {
739  return 0;
740 }
741 
743 _CRTIMP
744 int
745 __cdecl
747  _In_z_ const wchar_t *str1,
748  _In_z_ const wchar_t *str2,
750 {
752  return 0;
753 }
754 
756 _CRTIMP
757 errno_t
758 __cdecl
760  _Inout_updates_z_(sizeInWords) wchar_t *str,
761  _In_ size_t sizeInWords)
762 {
763  return _wcslwr_s_l(str, sizeInWords, NULL);
764 }
765 
767 _CRTIMP
768 errno_t
769 __cdecl
771  _Inout_updates_z_(sizeInWords) wchar_t *str,
772  _In_ size_t sizeInWords,
774 {
776  return ENOTSUP;
777 }
778 
779 typedef size_t rsize_t;
780 
782 _CRTIMP // _ACRTIMP
783 errno_t
784 __cdecl
786  _Inout_updates_z_(size) char* dest,
787  _In_ rsize_t size,
788  _In_reads_or_z_(maxCount) char const* src,
790 {
792  return ENOTSUP;
793 }
794 
796 _CRTIMP
797 _CRT_INSECURE_DEPRECATE(vsnprintf_s)
798 int
799 __cdecl
801  _Out_writes_(maxCount) char *dst,
802  _In_ size_t maxCount,
804  va_list argptr)
805 {
807  return 0;
808 }
809 
811 _CRTIMP
812 int
813 __cdecl
815  _In_z_ const wchar_t *str1,
816  _In_z_ const wchar_t *str2,
817  _In_ size_t maxCount,
819 {
821  return 0;
822 }
823 
825 _CRTIMP
826 int
827 __cdecl
829  _In_reads_or_z_(_MaxCount) const wchar_t *str1,
830  _In_reads_or_z_(_MaxCount) const wchar_t *str2,
831  _In_ size_t maxCount,
833 {
835  return 0;
836 }
837 
839 _CRTIMP
840 int
841 __cdecl
843  _In_z_ const wchar_t *str1,
844  _In_z_ const wchar_t *str2,
845  _In_ size_t maxCount,
847 {
849  return 0;
850 }
851 
853 _CRTIMP
854 errno_t
855 __cdecl
858  _In_ size_t sizeInBytes,
859  _In_opt_z_ const char *errMsg)
860 {
862  return 0;
863 }
864 
866 _CRTIMP
867 errno_t
868 __cdecl
870  _Inout_updates_z_(_DstSizeInWords) wchar_t *dst,
871  _In_ size_t sizeInWords,
872  _In_ wchar_t val,
873  _In_ size_t maxCount)
874 {
876  return 0;
877 }
878 
880 _CRTIMP
881 errno_t
882 __cdecl
885  _In_ size_t sizeInWords,
886  _In_ wchar_t val)
887 {
889  return 0;
890 }
891 
893 _CRTIMP
894 errno_t
895 __cdecl
897  _Inout_updates_z_(_Size) wchar_t *str,
898  _In_ size_t size,
900 {
902  return 0;
903 }
904 
906 _CRTIMP
907 _CRT_INSECURE_DEPRECATE(vsnprintf_s)
908 int
909 __cdecl
911  _Out_writes_(_MaxCount) char *dest,
912  _In_ size_t maxCount,
914  va_list argptr)
915 {
917  return 0;
918 }
919 
920 
921 
_Check_return_ _CRTIMP int __cdecl _stricmp_l(_In_z_ const char *str1, _In_z_ const char *str2, _In_opt_ _locale_t locale)
Definition: stubs.c:484
_Check_return_ _CRTIMP int __cdecl _wcsnicmp_l(_In_reads_or_z_(_MaxCount) const wchar_t *str1, _In_reads_or_z_(_MaxCount) const wchar_t *str2, _In_ size_t maxCount, _In_opt_ _locale_t locale)
Definition: stubs.c:828
pthreadlocinfo locinfo
Definition: crtdefs.h:421
_Check_return_ _CRTIMP int __cdecl _islower_l(_In_ int c, _In_opt_ _locale_t locale)
Definition: stubs.c:252
_Check_return_ _CRTIMP int __cdecl _iswcntrl_l(_In_ wint_t c, _In_opt_ _locale_t locale)
Definition: stubs.c:324
__INTRIN_INLINE unsigned short __cdecl _inpw(unsigned short Port)
Definition: intrin_x86.h:1508
_Check_return_ _CRTIMP wint_t __cdecl _towupper_l(_In_ wint_t c, _In_opt_ _locale_t locale)
Definition: stubs.c:613
_Check_return_ _CRTIMP int __cdecl _strncoll_l(_In_z_ const char *str1, _In_z_ const char *str2, _In_ size_t maxcount, _In_opt_ _locale_t locale)
Definition: stubs.c:535
#define _In_opt_z_
Definition: no_sal2.h:218
#define _CONTROL
Definition: ctype.h:71
#define _Must_inspect_result_
Definition: no_sal2.h:62
_Check_return_ _CRTIMP int __cdecl _iswprint_l(_In_ wint_t c, _In_opt_ _locale_t locale)
Definition: stubs.c:386
#define _In_range_(l, h)
Definition: no_sal2.h:368
void * __p__fileinfo()
Definition: stubs.c:16
#define __cdecl
Definition: accygwin.h:79
GLenum GLuint GLenum GLsizei const GLchar * buf
Definition: glext.h:7751
_CRTIMP wchar_t * _wcsupr_l(wchar_t *str, _locale_t locale)
Definition: stubs.c:633
_Check_return_ _CRTIMP int __cdecl _strnicmp_l(_In_reads_or_z_(maxcount) const char *str1, _In_reads_or_z_(maxcount) const char *str2, _In_ size_t maxcount, _In_opt_ _locale_t locale)
Definition: stubs.c:549
#define _CRTIMP
Definition: crtdefs.h:60
_Check_return_ _CRTIMP wint_t __cdecl _towlower_l(_In_ wint_t c, _In_opt_ _locale_t locale)
Definition: stubs.c:601
_Check_return_ _CRTIMP int __cdecl _isgraph_l(_In_ int c, _In_opt_ _locale_t locale)
Definition: stubs.c:240
_Check_return_ _CRTIMP int __cdecl _iswupper_l(_In_ wint_t c, _In_opt_ _locale_t locale)
Definition: stubs.c:422
_Check_return_ _CRTIMP int __cdecl _iswgraph_l(_In_ wint_t c, _In_opt_ _locale_t locale)
Definition: stubs.c:362
#define _UPPER
Definition: ctype.h:65
size_t _heapused(size_t *pUsed, size_t *pCommit)
Definition: stubs.c:44
_Check_return_ _CRTIMP int __cdecl _isdigit_l(_In_ int c, _In_opt_ _locale_t locale)
Definition: stubs.c:228
_Check_return_ _CRTIMP int __cdecl _wcsicoll_l(_In_z_ const wchar_t *str1, _In_z_ const wchar_t *str2, _In_opt_ _locale_t locale)
Definition: stubs.c:746
unsigned short wctype_t
Definition: crtdefs.h:331
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
_Check_return_ _CRTIMP int __cdecl _isalpha_l(_In_ int c, _In_opt_ _locale_t locale)
Definition: stubs.c:204
#define _Check_return_
Definition: no_sal2.h:60
_Check_return_ _CRTIMP int __cdecl _iswspace_l(_In_ wint_t c, _In_opt_ _locale_t locale)
Definition: stubs.c:410
_Check_return_ _CRTIMP int __cdecl _wcsicmp_l(_In_z_ const wchar_t *str1, _In_z_ const wchar_t *str2, _In_opt_ _locale_t locale)
Definition: stubs.c:733
__inline int __CRTDECL _ischartype_l(_In_ int const c, _In_ int const mask, _In_opt_ _locale_t const locale)
Definition: stubs.c:164
_Check_return_ _CRTIMP int __cdecl _toupper_l(_In_ int c, _In_opt_ _locale_t locale)
Definition: stubs.c:708
_Check_return_ _CRTIMP int __cdecl _iscntrl_l(_In_ int c, _In_opt_ _locale_t locale)
Definition: stubs.c:216
_Check_return_ _CRTIMP int __cdecl _isspace_l(_In_ int c, _In_opt_ _locale_t locale)
Definition: stubs.c:276
_Check_return_ _CRTIMP int __cdecl _iswxdigit_l(_In_ wint_t c, _In_opt_ _locale_t locale)
Definition: stubs.c:434
#define _Out_writes_(s)
Definition: no_sal2.h:176
#define _Out_writes_z_(s)
Definition: no_sal2.h:180
GLint GLint GLsizei GLsizei GLsizei GLint GLenum format
Definition: gl.h:1546
#define _In_opt_
Definition: no_sal2.h:212
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcslwr_s_l(_Inout_updates_z_(sizeInWords) wchar_t *str, _In_ size_t sizeInWords, _In_opt_ _locale_t locale)
Definition: stubs.c:770
__INTRIN_INLINE int __cdecl _inp(unsigned short Port)
Definition: intrin_x86.h:1503
_Check_return_wat_ _CRTIMP errno_t __cdecl _strerror_s(_Out_writes_z_(_SizeInBytes) char *buf, _In_ size_t sizeInBytes, _In_opt_z_ const char *errMsg)
Definition: stubs.c:856
_Check_return_opt_ _CRTIMP int __cdecl vsnprintf_(_Out_writes_(maxCount) char *dst, _In_ size_t maxCount, _In_z_ _Printf_format_string_ const char *format, va_list argptr)
Definition: stubs.c:800
_Check_return_ _CRTIMP int __cdecl _isprint_l(_In_ int c, _In_opt_ _locale_t locale)
Definition: stubs.c:264
struct localeinfo_struct * _locale_t
Definition: string.c:96
GLenum GLint GLuint mask
Definition: glext.h:6028
#define _BLANK
Definition: ctype.h:72
typedef _Field_range_(0, 255) ULONG AACS_LAYER_NUMBER
Definition: _locale.h:75
#define _SPACE
Definition: ctype.h:68
_Check_return_ _CRTIMP int __cdecl _tolower_l(_In_ int c, _In_opt_ _locale_t locale)
Definition: stubs.c:696
#define ENOTSUP
Definition: errno.h:90
#define __chvalidchk(a, b)
Definition: stubs.c:137
int wint_t
Definition: _apple.h:38
const WCHAR * str
smooth NULL
Definition: ftsmooth.c:416
_Check_return_ _CRTIMP int __cdecl _isupper_l(_In_ int c, _In_opt_ _locale_t locale)
Definition: stubs.c:288
_Check_return_opt_ _CRTIMP size_t __cdecl _wcsxfrm_l(_Out_writes_opt_(maxcount) _Post_maybez_ wchar_t *dst, _In_z_ const wchar_t *src, _In_ size_t maxcount, _In_opt_ _locale_t locale)
Definition: stubs.c:645
_Check_return_opt_ _CRTIMP int __cdecl vsnprintf(_Out_writes_(_MaxCount) char *dest, _In_ size_t maxCount, _In_z_ _Printf_format_string_ const char *format, va_list argptr)
Definition: stubs.c:910
char * va_list
Definition: acmsvcex.h:78
#define UNIMPLEMENTED
Definition: stubs.c:5
int errno_t
Definition: crtdefs.h:353
_Check_return_wat_ _CRTIMP errno_t __cdecl _strlwr_s(_Inout_updates_z_(size) char *str, _In_ size_t size)
Definition: stubs.c:510
#define _HEX
Definition: ctype.h:73
_Check_return_ _CRTIMP int __cdecl _wcscoll_l(_In_z_ const wchar_t *str1, _In_z_ const wchar_t *str2, _In_opt_ _locale_t locale)
Definition: stubs.c:720
_Check_return_ _CRTIMP int __cdecl _isalnum_l(_In_ int c, _In_opt_ _locale_t locale)
Definition: stubs.c:192
_In_ size_t _SizeInWords
Definition: time.h:317
GLuint GLfloat * val
Definition: glext.h:7180
_CRTIMP wchar_t * _wcslwr_l(wchar_t *str, _locale_t locale)
Definition: stubs.c:623
_Check_return_wat_ _CRTIMP errno_t __cdecl _strnset_s(_Inout_updates_z_(size) char *str, _In_ size_t size, _In_ int val, _In_ size_t _MaxCount)
Definition: stubs.c:577
_Check_return_ _CRTIMP int __cdecl _iswctype_l(_In_ wint_t c, _In_ wctype_t type, _In_opt_ _locale_t locale)
Definition: stubs.c:336
int _ismbbkprint(unsigned int c)
Definition: stubs.c:37
#define volatile
Definition: prototyp.h:117
_Check_return_wat_ _CRTIMP errno_t __cdecl _strset_s(_Inout_updates_z_(size) char *dst, _In_ size_t size, _In_ int val)
Definition: stubs.c:659
GLsizeiptr size
Definition: glext.h:5919
_Check_return_wat_ _CRTIMP errno_t __cdecl _strupr_s_l(_Inout_updates_z_(_Size) char *str, _In_ size_t size, _locale_t locale)
Definition: stubs.c:683
const GLubyte * c
Definition: glext.h:8905
unsigned short const * _locale_pctype
Definition: stubs.c:94
__INTRIN_INLINE unsigned long __cdecl _inpd(unsigned short Port)
Definition: intrin_x86.h:1513
#define _LOWER
Definition: ctype.h:66
size_t rsize_t
Definition: stubs.c:779
unsigned char _mbcasemap[1]
Definition: stubs.c:21
_MaxCount
Definition: memory.h:71
_Must_inspect_result_ _CRTIMP int __cdecl _memicmp_l(_In_reads_bytes_opt_(size) const void *buf1, _In_reads_bytes_opt_(size) const void *buf2, _In_ size_t size, _In_opt_ _locale_t locale)
Definition: stubs.c:457
_Check_return_ _CRTIMP int __cdecl _isctype_l(_In_ int _C, _In_ int _Type, _In_opt_ _locale_t _Locale)
#define _In_reads_or_z_(s)
Definition: no_sal2.h:174
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcsset_s(_Inout_updates_z_(_SizeInWords) wchar_t *str, _In_ size_t sizeInWords, _In_ wchar_t val)
Definition: stubs.c:883
GLenum src
Definition: glext.h:6340
#define __CRTDECL
Definition: crtdefs.h:155
_Check_return_ _CRTIMP int __cdecl _isxdigit_l(_In_ int c, _In_opt_ _locale_t locale)
Definition: stubs.c:446
_Check_return_ _CRTIMP int __cdecl _iswpunct_l(_In_ wint_t c, _In_opt_ _locale_t locale)
Definition: stubs.c:398
int _atodbl(void *value, char *str)
Definition: stubs.c:29
int __get_app_type()
Definition: stubs.c:7
_Check_return_ _CRTIMP int __cdecl _iswlower_l(_In_ wint_t c, _In_opt_ _locale_t locale)
Definition: stubs.c:374
#define _In_
Definition: no_sal2.h:158
__inline int __CRTDECL _chvalidchk_l(_In_ int const c, _In_ int const mask, _In_opt_ _locale_t const locale)
Definition: stubs.c:143
#define _Check_return_wat_
Definition: crtdefs.h:438
#define _DIGIT
Definition: ctype.h:67
#define _Check_return_opt_
Definition: crtdefs.h:432
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcslwr_s(_Inout_updates_z_(sizeInWords) wchar_t *str, _In_ size_t sizeInWords)
Definition: stubs.c:759
#define _In_z_
Definition: no_sal2.h:164
_In_ UINT _Out_writes_opt_(cch) LPSTR lpszFile
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcsnset_s(_Inout_updates_z_(_DstSizeInWords) wchar_t *dst, _In_ size_t sizeInWords, _In_ wchar_t val, _In_ size_t maxCount)
Definition: stubs.c:869
GLenum GLenum dst
Definition: glext.h:6340
GLsizei maxCount
Definition: glext.h:6042
#define _CRT_INSECURE_DEPRECATE(_Replacement)
Definition: crtdefs.h:190
int _fileinfo
Definition: stubs.c:13
__inline int __CRTDECL __acrt_locale_get_ctype_array_value(_In_reads_(_Char_value+1) unsigned short const *const locale_pctype_array, _In_range_(-1, 255) int const c, _In_ int const mask)
Definition: stubs.c:112
_CRTIMP char * _strupr_l(char *str, _locale_t locale)
Definition: stubs.c:589
__INTRIN_INLINE unsigned short __cdecl _outpw(unsigned short Port, unsigned short dataword)
Definition: intrin_x86.h:1524
__INTRIN_INLINE int __cdecl _outp(unsigned short Port, int databyte)
Definition: intrin_x86.h:1518
__inline __crt_locale_data_public *__CRTDECL __acrt_get_locale_data_prefix(void const volatile *const _LocalePointers)
Definition: stubs.c:102
_Check_return_wat_ _CRTIMP errno_t __cdecl _strupr_s(_Inout_updates_z_(size) char *str, _In_ size_t size)
Definition: stubs.c:672
#define _In_reads_bytes_opt_(s)
Definition: no_sal2.h:224
_Check_return_ _CRTIMP int __cdecl _stricoll_l(_In_z_ const char *str1, _In_z_ const char *str2, _In_opt_ _locale_t locale)
Definition: stubs.c:497
_Check_return_ _Ret_maybenull_ _In_ size_t _In_ size_t _Size
Definition: malloc.h:112
_Check_return_wat_ _CRTIMP errno_t __cdecl strncat_s(_Inout_updates_z_(size) char *dest, _In_ rsize_t size, _In_reads_or_z_(maxCount) char const *src, _In_ rsize_t maxCount)
Definition: stubs.c:785
#define c
Definition: ke_i.h:80
#define _ALPHA
Definition: ctype.h:76
#define const
Definition: zconf.h:230
_Check_return_ _CRTIMP int __cdecl _iswdigit_l(_In_ wint_t c, _In_opt_ _locale_t locale)
Definition: stubs.c:350
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcsupr_s_l(_Inout_updates_z_(_Size) wchar_t *str, _In_ size_t size, _In_opt_ _locale_t locale)
Definition: stubs.c:896
__INTRIN_INLINE unsigned long __cdecl _outpd(unsigned short Port, unsigned long dataword)
Definition: intrin_x86.h:1530
_Check_return_ _CRTIMP int __cdecl _strnicoll_l(_In_z_ const char *str1, _In_z_ const char *str2, _In_ size_t maxcount, _In_opt_ _locale_t locale)
Definition: stubs.c:563
_Check_return_ _CRTIMP int __cdecl _wcsnicoll_l(_In_z_ const wchar_t *str1, _In_z_ const wchar_t *str2, _In_ size_t maxCount, _In_opt_ _locale_t locale)
Definition: stubs.c:814
_Check_return_ _CRTIMP int __cdecl _strcoll_l(_In_z_ const char *str1, _In_z_ const char *str2, _In_opt_ _locale_t locale)
Definition: stubs.c:471
static char * dest
Definition: rtl.c:135
_In_ size_t _SizeInBytes
Definition: time.h:154
void * __p__mbcasemap()
Definition: stubs.c:24
_Check_return_ _CRTIMP int __cdecl _wcsncoll_l(_In_z_ const wchar_t *str1, _In_z_ const wchar_t *str2, _In_ size_t maxCount, _In_opt_ _locale_t locale)
Definition: stubs.c:842
#define _In_reads_(s)
Definition: no_sal2.h:168
USHORT port
Definition: uri.c:228
_Check_return_ _CRTIMP int __cdecl _iswalpha_l(_In_ wint_t c, _In_opt_ _locale_t locale)
Definition: stubs.c:312
#define _PUNCT
Definition: ctype.h:70
_Check_return_wat_ _CRTIMP errno_t __cdecl _strlwr_s_l(_Inout_updates_z_(size) char *str, _In_ size_t size, _In_opt_ _locale_t locale)
Definition: stubs.c:522
const unsigned short *__cdecl __pctype_func(void)
Definition: locale.c:1523
#define _Printf_format_string_
Definition: no_sal2.h:356
_Check_return_ _CRTIMP int __cdecl _iswalnum_l(_In_ wint_t c, _In_opt_ _locale_t locale)
Definition: stubs.c:300
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
Definition: typeof.h:31
#define _Inout_updates_z_(s)
Definition: no_sal2.h:186
#define _Post_maybez_
Definition: sal.h:1372