]> git.draconx.ca Git - cdecl99.git/blobdiff - src/cdecl-internal.h
Factor out common parser invocation.
[cdecl99.git] / src / cdecl-internal.h
index 214000673cda5a265b2f166af85acfb65397ea33..1fba6146e5d842253b68b332014cf005990de9a9 100644 (file)
 struct cdecl_error;
 struct cdecl_declspec;
 
+#if ENABLE_NLS
 void cdecl__init_i18n(void);
+#else
+static inline void cdecl__init_i18n(void)
+{
+}
+#endif
 
 const char *cdecl__strerror(unsigned code);
-void cdecl__set_error(const struct cdecl_error *err);
+void cdecl__err(unsigned code, ...);
 
 unsigned long cdecl__build_typemap(struct cdecl_declspec *s);
 struct cdecl_declspec *cdecl__normalize_specs(struct cdecl_declspec *specs);