/*
* This file is part of DisOrder
- * Copyright (C) 2004, 2005, 2006, 2007 Richard Kettlewell
+ * Copyright (C) 2004, 2005, 2006, 2007, 2009 Richard Kettlewell
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
} else {
name = config_get_file2(c, "socket");
if(strlen(name) >= sizeof su.sun_path) {
- error(errno, "socket path is too long");
+ disorder_error(errno, "socket path is too long");
return -1;
}
memset(&su, 0, sizeof su);
strcpy(su.sun_path, name);
sa = (struct sockaddr *)&su;
len = sizeof su;
+ xfree(name);
}
*sap = xmalloc_noptr(len);
memcpy(*sap, sa, len);
return len;
}
+const char disorder__body[1];
+const char disorder__list[1];
+const char disorder__integer[1];
+const char disorder__time[1];
+
/*
Local Variables:
c-basic-offset:2