From d61f0240eefc3c96a36c16a9bf83167eb01dfe94 Mon Sep 17 00:00:00 2001 From: Wilco Baan Hofman Date: Mon, 24 May 2010 19:53:12 +0200 Subject: Fix 'magic' numbers to be strlen(something) Signed-off-by: Jelmer Vernooij --- source4/lib/policy/gp_filesys.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'source4/lib/policy/gp_filesys.c') 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; -- cgit