فهرست منبع

Merge branch 'increase-sizeof-version'

* increase-sizeof-version:
  * Increase the sizeof the version buffers due to git returning long version identifiers for nightly builds
Bryan Drewery 17 سال پیش
والد
کامیت
dbf93f3ec7
4فایلهای تغییر یافته به همراه5 افزوده شده و 5 حذف شده
  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;