Răsfoiți Sursa

* Increase the sizeof the version buffers due to git returning long version identifiers for nightly builds

Bryan Drewery 17 ani în urmă
părinte
comite
df417c1f48
4 a modificat fișierele cu 5 adăugiri și 5 ștergeri
  1. 1 1
      src/cmds.c
  2. 2 2
      src/main.c
  3. 1 1
      src/main.h
  4. 1 1
      src/tandem.h

+ 1 - 1
src/cmds.c

@@ -3816,7 +3816,7 @@ static void cmd_botversion(int idx, char * par) {
 }
 
 static void rcmd_ver(char * fbot, char * fhand, char * fidx) {
-  char tmp[301] = "";
+  char tmp[401] = "";
   struct utsname un;
 
   simple_snprintf(tmp, sizeof(tmp), "%s ", version);

+ 2 - 2
src/main.c

@@ -114,8 +114,8 @@ bool	restart_was_update = 0;
 bool    restarting = 0;
 
 char	owner[121] = "";	/* Permanent owner(s) of the bot */
-char	version[121] = "";	/* Version info (long form) */
-char	ver[41] = "";		/* Version info (short form) */
+char	version[151] = "";	/* Version info (long form) */
+char	ver[101] = "";		/* Version info (short form) */
 bool	use_stderr = 1;		/* Send stuff to stderr instead of logfiles? */
 char	quit_msg[1024];		/* quit message */
 time_t	now;			/* duh, now :) */

+ 1 - 1
src/main.h

@@ -16,7 +16,7 @@ enum {
 extern int		role, default_flags, default_uflags, do_confedit,
 			updating, do_restart;
 extern bool		use_stderr, backgrd, used_B, term_z, loading, restart_was_update, restarting;
-extern char		tempdir[], *binname, owner[], version[121], ver[], quit_msg[], *socksfile;
+extern char		tempdir[], *binname, owner[], version[151], ver[101], quit_msg[], *socksfile;
 extern time_t		online_since, now, restart_time;
 extern uid_t		myuid;
 extern pid_t            mypid;

+ 1 - 1
src/tandem.h

@@ -17,7 +17,7 @@ typedef struct tand_t_struct {
   char *not_chans;
   char commit[10];
   char bot[HANDLEN + 1];
-  char version[121];
+  char version[151];
   char share;
   bool hub;
 } tand_t;