[BUG] Broken code in orb.c



Well, the code is just wrong ... here's a patch

Regards,
-velco
--- orb.c.old	Sat Jan 23 03:23:58 1999
+++ orb.c	Sat Jan 23 03:25:12 1999
@@ -306,8 +306,8 @@
 
 		ctmp = g_get_home_dir();
 
-		buf = alloca(strlen(ctmp) + sizeof("/.orbitrc"));
-		sprintf(ctmp, "%s/.orbitrc", buf);
+		buf = alloca(strlen(ctmp) + 9 /* strlen("/.orbitrc") */ + 1 );
+		sprintf(buf, "%s/.orbitrc", ctmp);
 		ORBit_rc_load(buf, options);
 	}
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]