login
Header Space

 
 

Re: [PATCH] compat/fopen.c: avoid clobbering the system defined fopen macro

Score:
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Mike Ralphson <mike.ralphson@...>
Cc: Brandon Casey <casey@...>, H.Merijn Brand <h.m.brand@...>, Junio C Hamano <gitster@...>, Git Mailing List <git@...>
Date: Thursday, May 8, 2008 - 3:34 am

Mike Ralphson schrieb:

Since with this patch we are treating fopen specially anyway, we could go
one step further and do this, too:
---
diff --git a/git-compat-util.h b/git-compat-util.h
index b2708f3..dad4d48 100644
--- a/git-compat-util.h
+++ b/git-compat-util.h
@@ -230,6 +230,9 @@ void *gitmemmem(const void *haystack,
 #endif

 #ifdef FREAD_READS_DIRECTORIES
+#ifdef fopen
+#undef fopen
+#endif
 #define fopen(a,b) git_fopen(a,b)
 extern FILE *git_fopen(const char*, const char*);
 #endif

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH] compat/fopen.c: avoid clobbering the system defi..., Johannes Sixt, (Thu May 8, 3:34 am)
speck-geostationary