[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r24288 - gnunet/src/testbed
From: |
gnunet |
Subject: |
[GNUnet-SVN] r24288 - gnunet/src/testbed |
Date: |
Fri, 12 Oct 2012 12:31:04 +0200 |
Author: harsha
Date: 2012-10-12 12:31:04 +0200 (Fri, 12 Oct 2012)
New Revision: 24288
Modified:
gnunet/src/testbed/testbed_api_hosts.c
Log:
no auto allocation during scanf
Modified: gnunet/src/testbed/testbed_api_hosts.c
===================================================================
--- gnunet/src/testbed/testbed_api_hosts.c 2012-10-12 10:17:48 UTC (rev
24287)
+++ gnunet/src/testbed/testbed_api_hosts.c 2012-10-12 10:31:04 UTC (rev
24288)
@@ -298,8 +298,8 @@
struct GNUNET_TESTBED_Host *starting_host;
char *data;
char *buf;
- char *username;
- char *hostname;
+ char username[256];
+ char hostname[256];
uint64_t fs;
short int port;
int ret;
@@ -339,10 +339,8 @@
if (((data[offset] == '\n')) && (buf != &data[offset]))
{
data[offset] = '\0';
- username = NULL;
- hostname = NULL;
- ret = SSCANF (buf, "address@hidden:%hd",
- &username, &hostname, &port);
+ ret = SSCANF (buf, "address@hidden:%5hd",
+ username, hostname, &port);
if (3 == ret)
{
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
@@ -360,8 +358,6 @@
else
GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
"Error reading line `%s' in hostfile\n", buf);
- GNUNET_free_non_null (hostname);
- GNUNET_free_non_null (username);
buf = &data[offset + 1];
}
else if ((data[offset] == '\n') || (data[offset] == '\0'))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r24288 - gnunet/src/testbed,
gnunet <=