Thread (4 messages) flat view 4 messages, 3 authors, 2016-06-15

Re: [PATCH] This patch is to allow 12 different OS's to compile and run git.

From: Thomas Harning <hidden>
Date: 2016-06-15 22:44:42

On Jun 6, 2008, at 3:34 PM, Boyd Lynn Gerber wrote:
quoted hunk ↗ jump to hunk
#ifdef SNPRINTF_RETURNS_BOGUS
#define snprintf git_snprintf
diff --git a/progress.c b/progress.c
index d19f80c..11a0841 100644
--- a/progress.c
+++ b/progress.c
@@ -241,7 +241,8 @@ void stop_progress_msg(struct progress  
**p_progress, const char *msg)
	*p_progress = NULL;
	if (progress->last_value != -1) {
		/* Force the last update */
-		char buf[strlen(msg) + 5];
+		/* char buf[strlen(msg) + 5]; */
+		char *buf = malloc (strlen(msg) + 5 );
		struct throughput *tp = progress->throughput;
Hrm... malloc w/o free... perhaps you should use a something like  
alloca /IFF/ C99/gnu isn't available for the dynamic buffer  
allocation...
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help