… | |
… | |
20 | DT_END, // no further arguments |
20 | DT_END, // no further arguments |
21 | DT_INT, |
21 | DT_INT, |
22 | DT_LONG, |
22 | DT_LONG, |
23 | DT_STR, // 0-terminates string |
23 | DT_STR, // 0-terminates string |
24 | DT_STR_LEN, // string + length |
24 | DT_STR_LEN, // string + length |
|
|
25 | DT_WCS_LEN, // wchar_t* + length |
25 | DT_WCS_LEN, // wstring + length |
26 | DT_LCS_LEN, // long* + length |
26 | DT_XEVENT, |
27 | DT_XEVENT, |
27 | }; |
28 | }; |
28 | |
29 | |
29 | enum hook_type { |
30 | enum hook_type { |
30 | # define def(sym) HOOK_ ## sym, |
31 | # define def(sym) HOOK_ ## sym, |