aboutsummaryrefslogtreecommitdiff
path: root/src/verify.c
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2007-09-06 19:19:34 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2007-09-06 19:19:34 +0000
commit610f147e2f7358eee94651e87994736a33be4633 (patch)
tree87bfa0a55f5bcf32e34e1c566b757156b81b67dc /src/verify.c
parent744d3ba681631fed3d8d06efe1ee3d61e174924e (diff)
downloadwydawca-610f147e2f7358eee94651e87994736a33be4633.tar.gz
wydawca-610f147e2f7358eee94651e87994736a33be4633.tar.bz2
Update
git-svn-id: file:///svnroot/wydawca/trunk@318 6bb4bd81-ecc2-4fd4-a2d4-9571d19c0d33
Diffstat (limited to 'src/verify.c')
-rw-r--r--src/verify.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/verify.c b/src/verify.c
index b9b13ac..7be0699 100644
--- a/src/verify.c
+++ b/src/verify.c
@@ -261,6 +261,12 @@ fill_project_name (struct file_triplet *trp)
if (p)
{
size_t len = p - directory;
+ if (len == 0)
+ {
+ logmsg (LOG_ERR, "%s: empty `directory' directive",
+ trp->file[file_directive].name);
+ return 1;
+ }
project = xmalloc (len + 1);
memcpy (project, directory, len);
project[len] = 0;

Return to:

Send suggestions and report system problems to the System administrator.