Thank for this report, note however that normally you don’t need to include both gprolog.h and atom.h. Can you check why do you need this ?
Daniel Le 2 oct. 2014 à 20:06, Gustavo Brown - INCO <[email protected]> a écrit : > > Hi, > There is an inconsistency between the declaration of function prototypes in > header file gprolog.h > int Pl_Create_Atom(const char *atom) > int Pl_Create_Allocate_Atom(const char *atom) > int Pl_Find_Atom(const char *atom) > > and the declaration of the same function prototypes in atom.h, in which the > argument (atom) is not const. > The definition of those functions (in atom.c) do not have the argument marked > as const either. > > This gives an error when compiling a project which includes gprolog.h with > Visual Studio 2008 (second C linkage of overloaded function XXX not allowed). > > Machine using: Windows 7 > GNU Prolog version 1.4.4 > > Regards, > Gustavo > > -- > Ce message a été vérifié par MailScanner pour des virus ou des polluriels et > rien de suspect n'a été trouvé. > _______________________________________________ > Bug-prolog mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/bug-prolog -- Ce message a ete verifie par MailScanner pour des virus ou des polluriels et rien de suspect n'a ete trouve.
_______________________________________________ Bug-prolog mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-prolog
