From e07bdeda53353597787183131cbe44eeeac5ec15 Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Thu, 14 Jan 2010 11:34:04 -0800 Subject: s3-libsmbclient: Fix crash bug in SMBC_parse_path(). Patch from Tim Waugh . This resolves https://bugzilla.redhat.com/show_bug.cgi?id=552658 LIBSMBCLIENT-OPENDIR torture test checks this as well. Guenther Fix bug #7043 (SIGSEGV in "SMBC_parse_path"). (cherry picked from commit 07263901632bb98851d86dc0ba1d2dc22735c020) --- source/libsmb/libsmb_path.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source') diff --git a/source/libsmb/libsmb_path.c b/source/libsmb/libsmb_path.c index 3ea03446d89..0a54db49af5 100644 --- a/source/libsmb/libsmb_path.c +++ b/source/libsmb/libsmb_path.c @@ -308,7 +308,7 @@ SMBC_parse_path(TALLOC_CTX *ctx, if (!*pp_server) { return -1; } - *pp_server[wl] = '\0'; + (*pp_server)[wl] = '\0'; return 0; } -- cgit