Skip to content

Commit dc83f67

Browse files
committed
Fix attributes, add some interfaces
1 parent 5755ac9 commit dc83f67

1 file changed

Lines changed: 29 additions & 1 deletion

File tree

cfg/motif.cfg

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
<?xml version="1.0"?>
22
<def format="2">
3+
<function name="MrmCloseHierarchy">
4+
<noreturn>false</noreturn>
5+
<arg nr="1">
6+
<not-uninit/>
7+
</arg>
8+
</function>
9+
<function name="MrmOpenHierarchy">
10+
<noreturn>false</noreturn>
11+
<use-retval/>
12+
<arg nr="4"/>
13+
</function>
14+
<function name="MrmOpenHierarchyPerDisplay">
15+
<noreturn>false</noreturn>
16+
<use-retval/>
17+
<arg nr="5"/>
18+
</function>
319
<function name="XmFontListEntryFree">
420
<noreturn>false</noreturn>
521
<arg nr="1">
@@ -52,6 +68,17 @@
5268
<not-uninit/>
5369
</arg>
5470
</function>
71+
<resource>
72+
<dealloc>MrmCloseHierarchy</dealloc>
73+
<alloc init="true">MrmOpenHierarchy</alloc>
74+
<alloc init="true">MrmOpenHierarchyPerDisplay</alloc>
75+
</resource>
76+
<!-- May cause false positives:
77+
<resource>
78+
<dealloc>XmClipboardUnlock</dealloc>
79+
<alloc>XmClipboardLock</alloc>
80+
</resource>
81+
-->
5582
<resource>
5683
<dealloc>XmStringFree</dealloc>
5784
<alloc init="true">XmStringCreateLocalized</alloc>
@@ -78,7 +105,6 @@
78105
</function>
79106
<function name="XtFree">
80107
<noreturn>false</noreturn>
81-
<use-retval/>
82108
<arg nr="1">
83109
<not-uninit/>
84110
</arg>
@@ -118,6 +144,8 @@
118144
<alloc init="true">XtNew</alloc>
119145
<alloc init="true">XtNewString</alloc>
120146
</resource>
147+
<define name="ClipboardFail" value="0"/>
148+
<define name="ClipboardSuccess" value="1"/>
121149
<define name="True" value="1"/>
122150
<define name="False" value="0"/>
123151
</def>

0 commit comments

Comments
 (0)