revert between 56095 -> 55830 in arch
[AROS.git] / external / openurl / developer / C / include / inline4 / openurl.h
blob12de2efca2eff91f5c5c7c1138ca38cbd85645f4
1 #ifndef INLINE4_OPENURL_H
2 #define INLINE4_OPENURL_H
4 /*
5 ** This file was auto generated by idltool 52.7.
6 **
7 ** It provides compatibility to OS3 style library
8 ** calls by substituting functions.
9 **
10 ** Do not edit manually.
11 */
13 #ifndef EXEC_TYPES_H
14 #include <exec/types.h>
15 #endif
16 #ifndef EXEC_EXEC_H
17 #include <exec/exec.h>
18 #endif
19 #ifndef EXEC_INTERFACES_H
20 #include <exec/interfaces.h>
21 #endif
23 #include <interfaces/openurl.h>
25 /* Inline macros for Interface "main" */
26 #define URL_OpenA(url, tags) IOpenURL->URL_OpenA((url), (tags))
27 #if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || (__GNUC__ >= 3)
28 #define URL_Open(...) IOpenURL->URL_Open(__VA_ARGS__)
29 #elif (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
30 #define URL_Open(vargs...) IOpenURL->URL_Open(## vargs)
31 #endif
32 #define URL_OldGetPrefs() IOpenURL->URL_OldGetPrefs()
33 #define URL_OldFreePrefs(up) IOpenURL->URL_OldFreePrefs((up))
34 #define URL_OldSetPrefs(up, permanent) IOpenURL->URL_OldSetPrefs((up), (permanent))
35 #define URL_OldGetDefaultPrefs() IOpenURL->URL_OldGetDefaultPrefs()
36 #define URL_OldLaunchPrefsApp() IOpenURL->URL_OldLaunchPrefsApp()
37 #define URL_GetPrefsA(tags) IOpenURL->URL_GetPrefsA((tags))
38 #if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || (__GNUC__ >= 3)
39 #define URL_GetPrefs(...) IOpenURL->URL_GetPrefs(__VA_ARGS__)
40 #elif (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
41 #define URL_GetPrefs(...) IOpenURL->URL_GetPrefs(## vargs)
42 #endif
43 #define URL_FreePrefsA(prefs, tags) IOpenURL->URL_FreePrefsA((prefs), (tags))
44 #if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || (__GNUC__ >= 3)
45 #define URL_FreePrefs(...) IOpenURL->URL_FreePrefs(__VA_ARGS__)
46 #elif (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
47 #define URL_FreePrefs(vargs...) IOpenURL->URL_FreePrefs(## vargs)
48 #endif
49 #define URL_SetPrefsA(up, tags) IOpenURL->URL_SetPrefsA((up), (tags))
50 #if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || (__GNUC__ >= 3)
51 #define URL_SetPrefs(...) IOpenURL->URL_SetPrefs(__VA_ARGS__)
52 #elif (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
53 #define URL_SetPrefs(vargs...) IOpenURL->URL_SetPrefs(## vargs)
54 #endif
55 #define URL_LaunchPrefsAppA(tags) IOpenURL->URL_LaunchPrefsAppA((tags))
56 #if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || (__GNUC__ >= 3)
57 #define URL_LaunchPrefsApp(...) IOpenURL->URL_LaunchPrefsApp(__VA_ARGS__)
58 #elif (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
59 #define URL_LaunchPrefsApp(...) IOpenURL->URL_LaunchPrefsApp(## vargs)
60 #endif
61 #define URL_GetAttr(attr, storage) IOpenURL->URL_GetAttr((attr), (storage))
63 #endif /* INLINE4_OPENURL_H */