Mercurial > hg-stable
changeset 13748:26f8844d1757
osutil: replace #import with #include, and add a check for it
author | Dan Villiom Podlaski Christiansen <danchr@gmail.com> |
---|---|
date | Wed, 23 Mar 2011 23:05:32 +0100 |
parents | cede00420e1e |
children | 8bb03283e9b9 |
files | contrib/check-code.py mercurial/osutil.c |
diffstat | 2 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/contrib/check-code.py Wed Mar 23 23:33:14 2011 +0100 +++ b/contrib/check-code.py Wed Mar 23 23:05:32 2011 +0100 @@ -180,6 +180,7 @@ (r'^[^#]\w[+/*]\w', "missing whitespace in expression"), (r'^#\s+\w', "use #foo, not # foo"), (r'[^\n]\Z', "no trailing newline"), + (r'^\s*#import\b', "use only #include in standard C code"), ] cfilters = [
--- a/mercurial/osutil.c Wed Mar 23 23:33:14 2011 +0100 +++ b/mercurial/osutil.c Wed Mar 23 23:05:32 2011 +0100 @@ -515,7 +515,7 @@ #endif #ifdef __APPLE__ -#import <ApplicationServices/ApplicationServices.h> +#include <ApplicationServices/ApplicationServices.h> static PyObject *isgui(PyObject *self) {