summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSimon <simon@hardwired.org.uk>2011-02-13 14:03:06 (GMT)
committer Simon <simon@hardwired.org.uk>2011-02-13 14:03:06 (GMT)
commite6ab5b0f361c5f80c6212bbac195c006a41ae1bd (patch)
tree57487e7eed07d830233e24154b00ae631eefcbe8 /src
parentb0b736d49ee09a476f4562e6cb6c66befd18bc36 (diff)
downloadpowder-e6ab5b0f361c5f80c6212bbac195c006a41ae1bd.zip
powder-e6ab5b0f361c5f80c6212bbac195c006a41ae1bd.tar.gz
Fix Clickable signs
Diffstat (limited to 'src')
-rw-r--r--src/main.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/main.c b/src/main.c
index ed85611..0cbe2c8 100644
--- a/src/main.c
+++ b/src/main.c
@@ -2366,16 +2366,15 @@ int main(int argc, char *argv[])
{
char buff[256];
int sldr;
- char *buff2;
+ char *buff2 = NULL;
memset(buff, 0, sizeof(buff));
for(sldr=3; signs[signi].text[sldr] != '|'; sldr++)
buff[sldr-3] = signs[signi].text[sldr];
- buff2 = malloc(sldr-2);
- memset(buff2, 0, sldr-2);
- memcpy(&buff2, &buff, sldr-3);
+ buff[sldr-3] = '\0';
+ buff2 = strdup(buff);
open_ui(vid_buf, buff2, 0);
free(buff2);
}