Merge pull request #338 from HeisSpiter/master

Add sign information for a few Windows types
This commit is contained in:
Daniel Marjamäki 2014-06-14 12:58:09 +02:00
commit 8f0b57861c
1 changed files with 58 additions and 0 deletions

View File

@ -308,4 +308,62 @@
<function name="fwscanf_s"> <noreturn>false</noreturn> <formatstr scan="true" secure="true"/> <arg nr="2"><formatstr/><not-uninit/><not-null/></arg> </function>
<function name="swscanf_s"> <noreturn>false</noreturn> <formatstr scan="true" secure="true"/> <arg nr="2"><formatstr/><not-uninit/><not-null/></arg> </function>
<podtype name="ATOM" sign="u" size="2"/>
<podtype name="BOOL" sign="s" size="4"/>
<podtype name="BOOLEAN" sign="u" size="1"/>
<podtype name="BYTE" sign="u" size="1"/>
<podtype name="CCHAR" sign="s" size="1"/>
<podtype name="CHAR" sign="s" size="1"/>
<podtype name="COLORREF" sign="u" size="4"/>
<podtype name="DWORD" sign="u" size="4"/>
<podtype name="DWORDLONG" sign="u" size="8"/>
<podtype name="DWORD_PTR" sign="u"/>
<podtype name="DWORD32" sign="u" size="4"/>
<podtype name="DWORD64" sign="u" size="8"/>
<podtype name="HALF_PTR" sign="s"/>
<podtype name="HFILE" sign="s" size="4"/>
<podtype name="HRESULT" sign="s" size="4"/>
<podtype name="INT" sign="s" size="4"/>
<podtype name="INT_PTR" sign="s"/>
<podtype name="INT8" sign="s" size="1"/>
<podtype name="INT16" sign="s" size="2"/>
<podtype name="INT32" sign="s" size="4"/>
<podtype name="INT64" sign="s" size="8"/>
<podtype name="LANGID" sign="u" size="2"/>
<podtype name="LARGE_INTEGER" sign="s" size="8"/>
<podtype name="LCID" sign="u" size="4"/>
<podtype name="LCTYPE" sign="u" size="4"/>
<podtype name="LGRPID" sign="u" size="4"/>
<podtype name="LONG" sign="s" size="4"/>
<podtype name="LONGLONG" sign="s" size="8"/>
<podtype name="LONG_PTR" sign="s"/>
<podtype name="LONG32" sign="s" size="4"/>
<podtype name="LONG64" sign="s" size="8"/>
<podtype name="LPARAM" sign="s"/>
<podtype name="LRESULT" sign="s"/>
<podtype name="POINTER_SIGNED" sign="s"/>
<podtype name="POINTER_UNSIGNED" sign="u"/>
<podtype name="QWORD" sign="u" size="8"/>
<podtype name="SHORT" sign="s" size="2"/>
<podtype name="SIZE_T" sign="u"/>
<podtype name="SSIZE_T" sign="s"/>
<podtype name="UCHAR" sign="u" size="1"/>
<podtype name="UHALF_PTR" sign="u"/>
<podtype name="UINT" sign="u" size="4"/>
<podtype name="UINT_PTR" sign="u"/>
<podtype name="UINT8" sign="u" size="1"/>
<podtype name="UINT16" sign="u" size="2"/>
<podtype name="UINT32" sign="u" size="4"/>
<podtype name="UINT64" sign="u" size="8"/>
<podtype name="ULARGE_INTEGER" sign="u" size="8"/>
<podtype name="ULONG" sign="u" size="4"/>
<podtype name="ULONGLONG" sign="u" size="8"/>
<podtype name="ULONG_PTR" sign="u"/>
<podtype name="ULONG32" sign="u" size="4"/>
<podtype name="ULONG64" sign="u" size="8"/>
<podtype name="USHORT" sign="u" size="2"/>
<podtype name="USN" sign="s" size="8"/>
<podtype name="WORD" sign="u" size="2"/>
<podtype name="WPARAM" sign="u"/>
</def>