svn commit: r264282 - in head/sys: kern sys

Sean Bruno sbruno at FreeBSD.org
Tue Apr 8 22:12:02 UTC 2014


Author: sbruno
Date: Tue Apr  8 22:12:01 2014
New Revision: 264282
URL: http://svnweb.freebsd.org/changeset/base/264282

Log:
  sys/kern/imgact_binmisc.c -- free the right pointer mask vs magic
  
  sys/sys/imagact_binmisc.h -- cleanup white space tabs vs spaces
                            -- remove stray " in comment
  
  Submitted by:	jmallett@

Modified:
  head/sys/kern/imgact_binmisc.c
  head/sys/sys/imgact_binmisc.h

Modified: head/sys/kern/imgact_binmisc.c
==============================================================================
--- head/sys/kern/imgact_binmisc.c	Tue Apr  8 21:58:04 2014	(r264281)
+++ head/sys/kern/imgact_binmisc.c	Tue Apr  8 22:12:01 2014	(r264282)
@@ -182,7 +182,7 @@ imgact_binmisc_destroy_entry(imgact_binm
 {
 	if (!ibe)
 		return;
-	if (ibe->ibe_mask)
+	if (ibe->ibe_magic)
 		free(ibe->ibe_magic, M_BINMISC);
 	if (ibe->ibe_mask)
 		free(ibe->ibe_mask, M_BINMISC);

Modified: head/sys/sys/imgact_binmisc.h
==============================================================================
--- head/sys/sys/imgact_binmisc.h	Tue Apr  8 21:58:04 2014	(r264281)
+++ head/sys/sys/imgact_binmisc.h	Tue Apr  8 22:12:01 2014	(r264282)
@@ -40,7 +40,7 @@
 #define	IBE_VERSION	1	/* struct ximgact_binmisc_entry version. */
 #define	IBE_NAME_MAX	32	/* Max size for entry name. */
 #define	IBE_MAGIC_MAX	256	/* Max size for header magic and mask. */
-#define IBE_ARG_LEN_MAX	256	/* Max space for optional interpreter command-
+#define	IBE_ARG_LEN_MAX	256	/* Max space for optional interpreter command-
 				   line argruments seperated by white space */
 #define	IBE_INTERP_LEN_MAX	(MAXPATHLEN + IBE_ARG_LEN_MAX)
 #define	IBE_MAX_ENTRIES	64	/* Max number of interpreter entries. */
@@ -70,7 +70,7 @@ typedef struct ximgact_binmisc_entry {
 /*
  * sysctl() command names.
  */
-#define IBE_SYSCTL_NAME		"kern.binmisc"
+#define	IBE_SYSCTL_NAME		"kern.binmisc"
 
 #define	IBE_SYSCTL_NAME_ADD	IBE_SYSCTL_NAME ".add"
 #define	IBE_SYSCTL_NAME_REMOVE	IBE_SYSCTL_NAME ".remove"
@@ -82,7 +82,7 @@ typedef struct ximgact_binmisc_entry {
 #define	KMOD_NAME	"imgact_binmisc"
 
 /*
- * Examples of manipulating he interpreter table using sysctlbyname(3):
+ * Examples of manipulating the interpreter table using sysctlbyname(3):
  *
  * #include <sys/imgact_binmisc.h>
  *
@@ -127,7 +127,7 @@ typedef struct ximgact_binmisc_entry {
  * xbe.xbe_version = IBE_VERSION;
  * strlcpy(xbe.xbe_name, "llvm_bc", IBE_NAME_MAX);
  * error = sysctlbyname(IBE_SYSCTL_NAME_DISABLE, NULL, NULL, &xbe, sizeof(xbe));
- * // OR sysctlbyname(IBE_SYSCTL_NAME_ENABLE", NULL, NULL, &xbe, sizeof(xbe));
+ * // OR sysctlbyname(IBE_SYSCTL_NAME_ENABLE, NULL, NULL, &xbe, sizeof(xbe));
  * // OR sysctlbyname(IBE_SYSCTL_NAME_REMOVE, NULL, NULL, &xbe, sizeof(xbe));
  *
  * // Lookup image activator  "llvm_bc"


More information about the svn-src-all mailing list