summaryrefslogtreecommitdiff
path: root/source4/lib/policy/gp_filesys.c
diff options
context:
space:
mode:
authorWilco Baan Hofman <wilco@baanhofman.nl>2010-05-24 19:53:12 +0200
committerJelmer Vernooij <jelmer@samba.org>2010-06-20 17:19:12 +0200
commitd61f0240eefc3c96a36c16a9bf83167eb01dfe94 (patch)
tree295e5632e7097724f5632b8aafe5cf4f5c90896e /source4/lib/policy/gp_filesys.c
parente86ef688ee4c65fc5dd06910fd61222c195c1dc9 (diff)
downloadsamba-d61f0240eefc3c96a36c16a9bf83167eb01dfe94.tar.gz
samba-d61f0240eefc3c96a36c16a9bf83167eb01dfe94.tar.bz2
samba-d61f0240eefc3c96a36c16a9bf83167eb01dfe94.zip
Fix 'magic' numbers to be strlen(something)
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
Diffstat (limited to 'source4/lib/policy/gp_filesys.c')
-rw-r--r--source4/lib/policy/gp_filesys.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/source4/lib/policy/gp_filesys.c b/source4/lib/policy/gp_filesys.c
index 6248d401e7..aab1d02c3b 100644
--- a/source4/lib/policy/gp_filesys.c
+++ b/source4/lib/policy/gp_filesys.c
@@ -346,6 +346,7 @@ NTSTATUS gp_create_gpt(struct gp_context *gp_ctx, const char *name, const char *
int rv;
int fd;
NTSTATUS status;
+ const char *file_content = "[General]\r\nVersion=0\r\n";
/* Create a forked memory context, as a base for everything here */
mem_ctx = talloc_new(gp_ctx);
@@ -388,8 +389,8 @@ NTSTATUS gp_create_gpt(struct gp_context *gp_ctx, const char *name, const char *
return NT_STATUS_UNSUCCESSFUL;
}
- rv = write(fd, "[General]\r\nVersion=0\r\n", 23);
- if (rv != 23) {
+ rv = write(fd, file_content, strlen(file_content));
+ if (rv != strlen(file_content)) {
DEBUG(0, ("Short write in GPT.INI\n"));
talloc_free(mem_ctx);
return NT_STATUS_UNSUCCESSFUL;