summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVolker Lendecke <vlendec@samba.org>2006-06-24 09:41:27 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 11:18:57 -0500
commit1d21b9659b467c99fb7b5c46502606ae74439099 (patch)
treea2dfa874a94f210ae5dbddbdefdeb80614e59400
parent505f6b42c9df01bdee836cf71da5dec90ba13138 (diff)
downloadsamba-1d21b9659b467c99fb7b5c46502606ae74439099.tar.gz
samba-1d21b9659b467c99fb7b5c46502606ae74439099.tar.bz2
samba-1d21b9659b467c99fb7b5c46502606ae74439099.zip
r16490: Fix a memleak and two typos
(This used to be commit 8cf364e602eea408fd9cd6acd12f2b72971361ae)
-rw-r--r--source3/include/rpc_reg.h4
-rw-r--r--source3/registry/reg_shares.c1
2 files changed, 3 insertions, 2 deletions
diff --git a/source3/include/rpc_reg.h b/source3/include/rpc_reg.h
index b24b640237..c454a1d6f9 100644
--- a/source3/include/rpc_reg.h
+++ b/source3/include/rpc_reg.h
@@ -91,7 +91,7 @@
* Registry key types
* Most keys are going to be GENERIC -- may need a better name?
* HKPD and HKPT are used by reg_perfcount.c
- * they are special keys that congtain performance data
+ * they are special keys that contain performance data
*/
#define REG_KEY_GENERIC 0
#define REG_KEY_HKPD 1
@@ -99,7 +99,7 @@
/*
* container for function pointers to enumeration routines
- * for vitural registry view
+ * for virtual registry view
*/
typedef struct {
diff --git a/source3/registry/reg_shares.c b/source3/registry/reg_shares.c
index 85ac812101..5a3e9a131b 100644
--- a/source3/registry/reg_shares.c
+++ b/source3/registry/reg_shares.c
@@ -124,6 +124,7 @@ static int shares_value_info( const char *key, REGVAL_CTR *val )
num_values = handle_printing_subpath( path, NULL, val );
#endif
+ SAFE_FREE(path);
return num_values;
}