Changes: Remove invoke_recv_str as it is never used

RevBy: Antti Kervinen
pull/1/head
Oskari Timperi 15 years ago
parent 75fff43729
commit 605cda8d3b

@ -53,32 +53,3 @@ bool invoke_send_str(int fd, char *str)
return write(fd, str, size) != -1; return write(fd, str, size) != -1;
} }
char* invoke_recv_str(int fd)
{
int size = 0;
char *str;
/* Get the size. */
invoke_recv_msg(fd, (uint32_t*) &size);
str = (char*)malloc(size);
if (!str)
{
error("mallocing in %s\n", __FUNCTION__);
return NULL;
}
/* Get the string. */
int ret = read(fd, str, size);
if (ret < size)
{
error("getting string, got %u of %u bytes\n", ret, size);
free(str);
return NULL;
}
str[size - 1] = '\0';
debug("%s: '%s'\n", __FUNCTION__, str);
return str;
}

@ -27,7 +27,6 @@ bool invoke_send_msg(int fd, uint32_t msg);
bool invoke_recv_msg(int fd, uint32_t *msg); bool invoke_recv_msg(int fd, uint32_t *msg);
bool invoke_send_str(int fd, char *str); bool invoke_send_str(int fd, char *str);
char *invoke_recv_str(int fd);
/* FIXME: Should be '/var/run/'. */ /* FIXME: Should be '/var/run/'. */
//#define INVOKER_SOCK "/tmp/."PACKAGE //#define INVOKER_SOCK "/tmp/."PACKAGE

Loading…
Cancel
Save