Add more Xt/X11 stuff

This commit is contained in:
amai2012 2019-01-27 23:27:46 +01:00
parent 0a491e166d
commit ba4a4c3395
1 changed files with 63 additions and 1 deletions

View File

@ -99,6 +99,28 @@
<alloc init="true">XmFontListAppendEntry</alloc>
</resource>
<!-- Intrinsics, not Motif... -->
<function name="XtAddCallback">
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2">
<not-uninit/>
</arg>
<arg nr="4"/>
</function>
<function name="XtAddCallbacks">
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2">
<not-uninit/>
</arg>
<arg nr="3"/>
</function>
<function name="XtAsprintf">
<leak-ignore/>
<returnValue type="Cardinal"/>
@ -151,6 +173,45 @@
<not-uninit/>
</arg>
</function>
<function name="XtRemoveAllCallbacks">
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2">
<not-uninit/>
</arg>
</function>
<function name="XtRemoveCallback">
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2">
<not-uninit/>
</arg>
<arg nr="4"/>
</function>
<function name="XtRemoveCallbacks">
<leak-ignore/>
<returnValue type="void"/>
<arg nr="1">
<not-uninit/>
</arg>
<arg nr="2">
<not-uninit/>
</arg>
<arg nr="3"/>
</function>
<function name="XtWindow,XtWindowOfObject">
<leak-ignore/>
<returnValue type="Window"/>
<arg nr="1">
<not-uninit/>
</arg>
</function>
<resource>
<dealloc>XtFree</dealloc>
<alloc init="true">XtMalloc</alloc>
@ -178,6 +239,7 @@
<!-- X11... -->
<function name="XOpenDisplay">
<noreturn>false</noreturn>
<returnValue type="Display *"/>
<leak-ignore/>
<arg nr="1">
<not-uninit/>
@ -185,6 +247,7 @@
</function>
<function name="XCloseDisplay">
<noreturn>false</noreturn>
<returnValue type="int"/>
<leak-ignore/>
<arg nr="1">
<not-uninit/>
@ -215,6 +278,5 @@
<dealloc>XCloseDisplay</dealloc>
<alloc init="true">XOpenDisplay</alloc>
</resource>
<podtype name="Display"/>
<podtype name="XrmDatabase"/>
</def>