From 462bb216f7e91949847baa2a78925677dfe887cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADtor=20Santos=20Costa?= Date: Sun, 4 May 2014 23:14:18 +0100 Subject: [PATCH] patch from Denis Duchier: compilation issues. --- packages/myddas/myddas_shared.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/myddas/myddas_shared.c b/packages/myddas/myddas_shared.c index 5d8232308..41bfa02e6 100644 --- a/packages/myddas/myddas_shared.c +++ b/packages/myddas/myddas_shared.c @@ -736,10 +736,14 @@ init_myddas(void) } #endif #if defined MYDDAS_MYSQL || defined MYDDAS_ODBC +#define stringify(X) _stringify(X) +#define _stringify(X) #X Yap_REGS.MYDDAS_GLOBAL_POINTER = NULL; Yap_PutValue(AtomMyddasVersionName, - MkAtomTerm(Yap_LookupAtom(MYDDAS_VERSION))); + MkAtomTerm(Yap_LookupAtom(stringify(MYDDAS_VERSION)))); Yap_HaltRegisterHook((HaltHookFunc)Yap_MYDDAS_delete_all_myddas_structs,NULL); +#undef stringify +#undef _stringify Yap_MYDDAS_delete_all_myddas_structs(); #endif }