[m-rev.] diff: mercury_trace_base.h #includes
Zoltan Somogyi
zs at cs.mu.OZ.AU
Wed Mar 17 11:34:56 AEDT 2004
runtime/mercury_trace_base.h:
Fix a bug reported by check_namespace on hg: import stdio.h, which may
define functions, after the Mercury header files, which may define
global register variables.
Zoltan.
cvs diff: Diffing .
Index: mercury_trace_base.h
===================================================================
RCS file: /home/mercury/mercury1/repository/mercury/runtime/mercury_trace_base.h,v
retrieving revision 1.38
diff -u -b -r1.38 mercury_trace_base.h
--- mercury_trace_base.h 2004/03/12 06:02:07 1.38
+++ mercury_trace_base.h 2004/03/17 00:32:31
@@ -15,12 +15,12 @@
#ifndef MERCURY_TRACE_BASE_H
#define MERCURY_TRACE_BASE_H
-#include <stdio.h>
+#include "mercury_engine.h" /* for MR_MAXFLAG */
#include "mercury_stack_layout.h"
#include "mercury_std.h"
#include "mercury_tabling.h" /* for MR_TableNode */
-#include "mercury_engine.h" /* for MR_MAXFLAG */
#include "mercury_goto.h" /* for MR_declare_entry */
+#include <stdio.h> /* for FILE; should be after mercury headers */
/*
** This enum should EXACTLY match the definition of the `trace_port_type'
cvs diff: Diffing GETOPT
cvs diff: Diffing machdeps
--------------------------------------------------------------------------
mercury-reviews mailing list
post: mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------
More information about the reviews
mailing list