diff options
author | Dennis Friis <peavey@inspircd.org> | 2009-06-25 11:56:14 +0200 |
---|---|---|
committer | Dennis Friis <peavey@inspircd.org> | 2009-06-25 11:56:14 +0200 |
commit | f0b08f6d42e02547da2461c8d470d7c481bc531c (patch) | |
tree | 2b38d3ebf77d7110eb6b5b7b2087accee5aee17f /src/map/atcommand.c | |
parent | 01164c90ef975e90f8eac9bebc77e0ff93fbcf52 (diff) | |
download | tmwa-f0b08f6d42e02547da2461c8d470d7c481bc531c.tar.gz tmwa-f0b08f6d42e02547da2461c8d470d7c481bc531c.tar.bz2 tmwa-f0b08f6d42e02547da2461c8d470d7c481bc531c.tar.xz tmwa-f0b08f6d42e02547da2461c8d470d7c481bc531c.zip |
Fix overflow in broadcast commands.
Diffstat (limited to 'src/map/atcommand.c')
-rw-r--r-- | src/map/atcommand.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/map/atcommand.c b/src/map/atcommand.c index 74567bb..6536e00 100644 --- a/src/map/atcommand.c +++ b/src/map/atcommand.c @@ -5560,7 +5560,7 @@ int atcommand_broadcast( return -1; } - sprintf(output, "%s : %s", sd->status.name, message); + snprintf(output, 199, "%s : %s", sd->status.name, message); intif_GMmessage(output, strlen(output) + 1, 0); return 0; @@ -5583,7 +5583,7 @@ int atcommand_localbroadcast( return -1; } - sprintf(output, "%s : %s", sd->status.name, message); + snprintf(output, 199, "%s : %s", sd->status.name, message); clif_GMmessage(&sd->bl, output, strlen(output) + 1, 1); // 1: ALL_SAMEMAP |