Module Name:    src
Committed By:   christos
Date:           Sun Feb 10 23:24:19 UTC 2013

Modified Files:
        src/usr.sbin/makemandb: apropos-utils.c apropos-utils.h apropos.c
            makemandb.c

Log Message:
remove trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/makemandb/apropos-utils.c
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/makemandb/apropos-utils.h
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/makemandb/apropos.c
cvs rdiff -u -r1.17 -r1.18 src/usr.sbin/makemandb/makemandb.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.sbin/makemandb/apropos-utils.c
diff -u src/usr.sbin/makemandb/apropos-utils.c:1.9 src/usr.sbin/makemandb/apropos-utils.c:1.10
--- src/usr.sbin/makemandb/apropos-utils.c:1.9	Mon Jan 14 16:26:25 2013
+++ src/usr.sbin/makemandb/apropos-utils.c	Sun Feb 10 18:24:18 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: apropos-utils.c,v 1.9 2013/01/14 21:26:25 christos Exp $	*/
+/*	$NetBSD: apropos-utils.c,v 1.10 2013/02/10 23:24:18 christos Exp $	*/
 /*-
  * Copyright (c) 2011 Abhinav Upadhyay <er.abhinav.upadh...@gmail.com>
  * All rights reserved.
@@ -31,7 +31,7 @@
  */
 
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: apropos-utils.c,v 1.9 2013/01/14 21:26:25 christos Exp $");
+__RCSID("$NetBSD: apropos-utils.c,v 1.10 2013/02/10 23:24:18 christos Exp $");
 
 #include <sys/queue.h>
 #include <sys/stat.h>
@@ -99,8 +99,8 @@ lower(char *str)
 
 /*
 * concat--
-*  Utility function. Concatenates together: dst, a space character and src. 
-* dst + " " + src 
+*  Utility function. Concatenates together: dst, a space character and src.
+* dst + " " + src
 */
 void
 concat(char **dst, const char *src)
@@ -131,7 +131,7 @@ concat2(char **dst, const char *src, siz
 	/* Append a space at the end of dst */
 	(*dst)[dst_len++] = ' ';
 
-	/* Now, copy src at the end of dst */	
+	/* Now, copy src at the end of dst */
 	memcpy(*dst + dst_len, src, srclen + 1);
 }
 
@@ -152,7 +152,7 @@ create_db(sqlite3 *db)
 	const char *sqlstr = NULL;
 	char *schemasql;
 	char *errmsg = NULL;
-	
+
 /*------------------------ Create the tables------------------------------*/
 
 #if NOTYET
@@ -207,7 +207,7 @@ out:
  */
 static void
 zip(sqlite3_context *pctx, int nval, sqlite3_value **apval)
-{	
+{
 	int nin;
 	long int nout;
 	const unsigned char * inbuf;
@@ -278,7 +278,7 @@ get_dbpath(const char *manconf)
 	tp = gettag("_mandb", 1);
 	if (!tp)
 		return NULL;
-	
+
 	if (TAILQ_EMPTY(&tp->entrylist))
 		return NULL;
 
@@ -289,15 +289,15 @@ get_dbpath(const char *manconf)
 /* init_db --
  *   Prepare the database. Register the compress/uncompress functions and the
  *   stopword tokenizer.
- *	 db_flag specifies the mode in which to open the database. 3 options are 
+ *	 db_flag specifies the mode in which to open the database. 3 options are
  *   available:
  *   	1. DB_READONLY: Open in READONLY mode. An error if db does not exist.
  *  	2. DB_READWRITE: Open in read-write mode. An error if db does not exist.
  *  	3. DB_CREATE: Open in read-write mode. It will try to create the db if
  *			it does not exist already.
  *  RETURN VALUES:
- *		The function will return NULL in case the db does not exist and DB_CREATE 
- *  	was not specified. And in case DB_CREATE was specified and yet NULL is 
+ *		The function will return NULL in case the db does not exist and DB_CREATE
+ *  	was not specified. And in case DB_CREATE was specified and yet NULL is
  *  	returned, then there was some other error.
  *  	In normal cases the function should return a handle to the db.
  */
@@ -329,7 +329,7 @@ init_db(int db_flag, const char *manconf
 	/* Now initialize the database connection */
 	sqlite3_initialize();
 	rc = sqlite3_open_v2(dbpath, &db, db_flag, NULL);
-	
+
 	if (rc != SQLITE_OK) {
 		warnx("%s", sqlite3_errmsg(db));
 		sqlite3_shutdown();
@@ -362,7 +362,7 @@ init_db(int db_flag, const char *manconf
 	sqlite3_finalize(stmt);
 
 	sqlite3_extended_result_codes(db, 1);
-	
+
 	/* Register the zip and unzip functions for FTS compression */
 	rc = sqlite3_create_function(db, "zip", 1, SQLITE_ANY, NULL, zip, NULL, NULL);
 	if (rc != SQLITE_OK) {
@@ -371,7 +371,7 @@ init_db(int db_flag, const char *manconf
 		goto error;
 	}
 
-	rc = sqlite3_create_function(db, "unzip", 1, SQLITE_ANY, NULL, 
+	rc = sqlite3_create_function(db, "unzip", 1, SQLITE_ANY, NULL,
                                  unzip, NULL, NULL);
 	if (rc != SQLITE_OK) {
 		warnx("Unable to register function: uncompress: %s",
@@ -391,14 +391,14 @@ error:
  *  Sqlite user defined function for ranking the documents.
  *  For each phrase of the query, it computes the tf and idf and adds them over.
  *  It computes the final rank, by multiplying tf and idf together.
- *  Weight of term t for document d = (term frequency of t in d * 
- *                                      inverse document frequency of t) 
+ *  Weight of term t for document d = (term frequency of t in d *
+ *                                      inverse document frequency of t)
  *
- *  Term Frequency of term t in document d = Number of times t occurs in d / 
- *	                                        Number of times t appears in all 
+ *  Term Frequency of term t in document d = Number of times t occurs in d /
+ *	                                        Number of times t appears in all
  *											documents
  *
- *  Inverse document frequency of t = log(Total number of documents / 
+ *  Inverse document frequency of t = log(Total number of documents /
  *										Number of documents in which t occurs)
  */
 static void
@@ -424,12 +424,12 @@ rank_func(sqlite3_context *pctx, int nva
 		int icol;
 		const unsigned int *phraseinfo = &matchinfo[2 + ncol+ iphrase * ncol * 3];
 		for(icol = 1; icol < ncol; icol++) {
-			
+
 			/* nhitcount: number of times the current phrase occurs in the current
 			 *            column in the current document.
 			 * nglobalhitcount: number of times current phrase occurs in the current
 			 *                  column in all documents.
-			 * ndocshitcount:   number of documents in which the current phrase 
+			 * ndocshitcount:   number of documents in which the current phrase
 			 *                  occurs in the current column at least once.
 			 */
   			int nhitcount = phraseinfo[3 * icol];
@@ -440,7 +440,7 @@ rank_func(sqlite3_context *pctx, int nva
 			if (idf->status == 0 && ndocshitcount)
 				idf->value += log(((double)ndoc / ndocshitcount))* weight;
 
-			/* Dividing the tf by document length to normalize the effect of 
+			/* Dividing the tf by document length to normalize the effect of
 			 * longer documents.
 			 */
 			if (nglobalhitcount > 0 && nhitcount)
@@ -448,9 +448,9 @@ rank_func(sqlite3_context *pctx, int nva
 		}
 	}
 	idf->status = 1;
-	
+
 	/* Final score = (tf * idf)/ ( k + tf)
-	 *	Dividing by k+ tf further normalizes the weight leading to better 
+	 *	Dividing by k+ tf further normalizes the weight leading to better
 	 *  results.
 	 *  The value of k is experimental
 	 */
@@ -464,9 +464,9 @@ rank_func(sqlite3_context *pctx, int nva
  *  Performs the searches for the keywords entered by the user.
  *  The 2nd param: snippet_args is an array of strings providing values for the
  *  last three parameters to the snippet function of sqlite. (Look at the docs).
- *  The 3rd param: args contains rest of the search parameters. Look at 
+ *  The 3rd param: args contains rest of the search parameters. Look at
  *  arpopos-utils.h for the description of individual fields.
- *  
+ *
  */
 int
 run_query(sqlite3 *db, const char *snippet_args[3], query_args *args)
@@ -492,7 +492,7 @@ run_query(sqlite3 *db, const char *snipp
 		easprintf(&machine_clause, "AND machine = \'%s\' ", args->machine);
 
 	/* Register the rank function */
-	rc = sqlite3_create_function(db, "rank_func", 1, SQLITE_ANY, (void *)&idf, 
+	rc = sqlite3_create_function(db, "rank_func", 1, SQLITE_ANY, (void *)&idf,
 	                             rank_func, NULL, NULL);
 	if (rc != SQLITE_OK) {
 		warnx("Unable to register the ranking function: %s",
@@ -501,12 +501,12 @@ run_query(sqlite3 *db, const char *snipp
 		sqlite3_shutdown();
 		exit(EXIT_FAILURE);
 	}
-	
+
 	/* We want to build a query of the form: "select x,y,z from mandb where
 	 * mandb match :query [AND (section LIKE '1' OR section LIKE '2' OR...)]
 	 * ORDER BY rank DESC..."
-	 * NOTES: 1. The portion in square brackets is optional, it will be there 
-	 * only if the user has specified an option on the command line to search in 
+	 * NOTES: 1. The portion in square brackets is optional, it will be there
+	 * only if the user has specified an option on the command line to search in
 	 * one or more specific sections.
 	 * 2. I am using LIKE operator because '=' or IN operators do not seem to be
 	 * working with the compression option enabled.
@@ -623,7 +623,7 @@ callback_html(void *data, const char *se
 	size_t sz = 0;
 	int count = 0;
 	struct orig_callback_data *orig_data = (struct orig_callback_data *) data;
-	int (*callback) (void *, const char *, const char *, const char *, 
+	int (*callback) (void *, const char *, const char *, const char *,
 		const char *, size_t) = orig_data->callback;
 
 	/* First scan the snippet to find out the number of occurrences of {'>', '<'
@@ -696,7 +696,7 @@ callback_html(void *data, const char *se
 /*
  * run_query_html --
  *  Utility function to output query result in HTML format.
- *  It internally calls run_query only, but it first passes the output to it's 
+ *  It internally calls run_query only, but it first passes the output to it's
  *  own custom callback function, which preprocess the snippet for quoting
  *  inline HTML fragments.
  *  After that it delegates the call the actual user supplied callback function.
@@ -742,7 +742,7 @@ ul_pager(const char *s)
  *  more or less.
  */
 static int
-callback_pager(void *data, const char *section, const char *name, 
+callback_pager(void *data, const char *section, const char *name,
 	const char *name_desc, const char *snippet, size_t snippet_length)
 {
 	struct orig_callback_data *orig_data = (struct orig_callback_data *) data;
@@ -832,7 +832,7 @@ ul_term(const char *s, const struct term
  *  more or less.
  */
 static int
-callback_term(void *data, const char *section, const char *name, 
+callback_term(void *data, const char *section, const char *name,
 	const char *name_desc, const char *snippet, size_t snippet_length)
 {
 	struct term_args *ta = data;

Index: src/usr.sbin/makemandb/apropos-utils.h
diff -u src/usr.sbin/makemandb/apropos-utils.h:1.5 src/usr.sbin/makemandb/apropos-utils.h:1.6
--- src/usr.sbin/makemandb/apropos-utils.h:1.5	Mon Jan 14 16:26:25 2013
+++ src/usr.sbin/makemandb/apropos-utils.h	Sun Feb 10 18:24:18 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: apropos-utils.h,v 1.5 2013/01/14 21:26:25 christos Exp $	*/
+/*	$NetBSD: apropos-utils.h,v 1.6 2013/02/10 23:24:18 christos Exp $	*/
 /*-
  * Copyright (c) 2011 Abhinav Upadhyay <er.abhinav.upadh...@gmail.com>
  * All rights reserved.
@@ -91,4 +91,4 @@ int run_query(sqlite3 *, const char *[3]
 int run_query_html(sqlite3 *, query_args *);
 int run_query_pager(sqlite3 *, query_args *);
 int run_query_term(sqlite3 *, query_args *);
-#endif 
+#endif

Index: src/usr.sbin/makemandb/apropos.c
diff -u src/usr.sbin/makemandb/apropos.c:1.10 src/usr.sbin/makemandb/apropos.c:1.11
--- src/usr.sbin/makemandb/apropos.c:1.10	Mon Jan 14 16:26:25 2013
+++ src/usr.sbin/makemandb/apropos.c	Sun Feb 10 18:24:18 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: apropos.c,v 1.10 2013/01/14 21:26:25 christos Exp $	*/
+/*	$NetBSD: apropos.c,v 1.11 2013/02/10 23:24:18 christos Exp $	*/
 /*-
  * Copyright (c) 2011 Abhinav Upadhyay <er.abhinav.upadh...@gmail.com>
  * All rights reserved.
@@ -31,7 +31,7 @@
  */
 
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: apropos.c,v 1.10 2013/01/14 21:26:25 christos Exp $");
+__RCSID("$NetBSD: apropos.c,v 1.11 2013/02/10 23:24:18 christos Exp $");
 
 #include <err.h>
 #include <search.h>
@@ -85,9 +85,9 @@ main(int argc, char *argv[])
 		usage();
 
 	memset(&aflags, 0, sizeof(aflags));
-	
-	/*If the user specifies a section number as an option, the corresponding 
-	 * index element in sec_nums is set to the string representing that 
+
+	/*If the user specifies a section number as an option, the corresponding
+	 * index element in sec_nums is set to the string representing that
 	 * section number.
 	 */
 	while ((ch = getopt(argc, argv, "123456789Ccn:pS:s:")) != -1) {
@@ -130,10 +130,10 @@ main(int argc, char *argv[])
 			usage();
 		}
 	}
-	
+
 	argc -= optind;
 	argv += optind;
-	
+
 	if (!argc)
 		usage();
 
@@ -177,7 +177,7 @@ main(int argc, char *argv[])
 		rc = run_query_term(db, &args);
 	else
 		rc = run_query_pager(db, &args);
-		
+
 	free(query);
 	close_db(db);
 	if (errmsg) {
@@ -190,7 +190,7 @@ main(int argc, char *argv[])
 		/* Something wrong with the database. Exit */
 		exit(EXIT_FAILURE);
 	}
-	
+
 	if (cbdata.count == 0) {
 		warnx("No relevant results obtained.\n"
 			  "Please make sure that you spelled all the terms correctly "

Index: src/usr.sbin/makemandb/makemandb.c
diff -u src/usr.sbin/makemandb/makemandb.c:1.17 src/usr.sbin/makemandb/makemandb.c:1.18
--- src/usr.sbin/makemandb/makemandb.c:1.17	Mon Jan 14 13:01:59 2013
+++ src/usr.sbin/makemandb/makemandb.c	Sun Feb 10 18:24:18 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: makemandb.c,v 1.17 2013/01/14 18:01:59 christos Exp $	*/
+/*	$NetBSD: makemandb.c,v 1.18 2013/02/10 23:24:18 christos Exp $	*/
 /*
  * Copyright (c) 2011 Abhinav Upadhyay <er.abhinav.upadh...@gmail.com>
  * Copyright (c) 2011 Kristaps Dzonsons <krist...@bsd.lv>
@@ -17,7 +17,7 @@
  */
 
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: makemandb.c,v 1.17 2013/01/14 18:01:59 christos Exp $");
+__RCSID("$NetBSD: makemandb.c,v 1.18 2013/02/10 23:24:18 christos Exp $");
 
 #include <sys/stat.h>
 #include <sys/types.h>
@@ -108,7 +108,7 @@ static void pmdoc_Nd(const struct mdoc_n
 static void pmdoc_Sh(const struct mdoc_node *, mandb_rec *);
 static void pmdoc_Xr(const struct mdoc_node *, mandb_rec *);
 static void pmdoc_Pp(const struct mdoc_node *, mandb_rec *);
-static void pmdoc_macro_handler(const struct mdoc_node *, mandb_rec *, 
+static void pmdoc_macro_handler(const struct mdoc_node *, mandb_rec *,
 				enum mdoct);
 static void pman_node(const struct man_node *n, mandb_rec *);
 static void pman_parse_node(const struct man_node *, secbuff *);
@@ -387,7 +387,7 @@ main(int argc, char *argv[])
 		free(errmsg);
 		exit(EXIT_FAILURE);
 	}
-		
+
 	sqlstr = "CREATE TABLE metadb.file_cache(device, inode, mtime, parent,"
 		 " file PRIMARY KEY);"
 		 "CREATE UNIQUE INDEX metadb.index_file_cache_dev"
@@ -464,13 +464,13 @@ traversedir(const char *parent, const ch
 			warn("stat failed: %s", file);
 		return;
 	}
-	
+
 	/* If it is a regular file or a symlink, pass it to build_cache() */
 	if (S_ISREG(sb.st_mode) || S_ISLNK(sb.st_mode)) {
 		build_file_cache(db, parent, file, &sb);
 		return;
 	}
-	
+
 	/* If it is a directory, traverse it recursively */
 	if (S_ISDIR(sb.st_mode)) {
 		if ((dp = opendir(file)) == NULL) {
@@ -478,7 +478,7 @@ traversedir(const char *parent, const ch
 				warn("opendir error: %s", file);
 			return;
 		}
-		
+
 		while ((dirp = readdir(dp)) != NULL) {
 			/* Avoid . and .. entries in a directory */
 			if (strncmp(dirp->d_name, ".", 1)) {
@@ -784,7 +784,7 @@ update_db(sqlite3 *db, struct mparse *mp
 	free(buf);
 
 	sqlite3_finalize(stmt);
-	
+
 	if (mflags.verbosity == 2) {
 		printf("Total Number of new or updated pages encountered = %d\n"
 			"Total number of (hard or symbolic) links found = %d\n"
@@ -1179,7 +1179,7 @@ pman_node(const struct man_node *n, mand
 	pman_node(n->next, rec);
 }
 
-/* 
+/*
  * pman_parse_name --
  *  Parses the NAME section and puts the complete content in the name_desc
  *  variable.
@@ -1212,7 +1212,7 @@ pman_block(const struct man_node *n, man
 {
 }
 
-/* 
+/*
  * pman_sh --
  * This function does one of the two things:
  *  1. If the present section is NAME, then it will:
@@ -1283,7 +1283,7 @@ pman_sh(const struct man_node *n, mandb_
 		/* Remove any leading spaces. */
 		while (name_desc[0] == ' ')
 			name_desc++;
-			
+
 		/* If the line begins with a "\&", avoid those */
 		if (name_desc[0] == '\\' && name_desc[1] == '&')
 			name_desc += 2;
@@ -1375,7 +1375,7 @@ pman_sh(const struct man_node *n, mandb_
 
 /*
  * pman_parse_node --
- *  Generic function to iterate through a node. Usually called from 
+ *  Generic function to iterate through a node. Usually called from
  *  man_parse_section to parse a particular section of the man page.
  */
 static void
@@ -1386,14 +1386,14 @@ pman_parse_node(const struct man_node *n
 
 	if (n->type == MAN_TEXT)
 		append(s, n->string);
-		
+
 	pman_parse_node(n->child, s);
 	pman_parse_node(n->next, s);
 }
 
 /*
  * man_parse_section --
- *  Takes two parameters: 
+ *  Takes two parameters:
  *   sec: Tells which section we are present in
  *   n: Is the present node of the AST.
  * Depending on the section, we call pman_parse_node to parse that section and
@@ -1464,12 +1464,12 @@ insert_into_db(sqlite3 *db, mandb_rec *r
 	char *ln = NULL;
 	char *errmsg = NULL;
 	long int mandb_rowid;
-	
+
 	/*
 	 * At the very minimum we want to make sure that we store
 	 * the following data:
 	 *   Name, one line description, and the MD5 hash
-	 */		
+	 */
 	if (rec->name == NULL || rec->name_desc == NULL ||
 	    rec->md5_hash == NULL) {
 		cleanup(rec);
@@ -1601,14 +1601,14 @@ insert_into_db(sqlite3 *db, mandb_rec *r
 		sqlite3_finalize(stmt);
 		goto Out;
 	}
-	
+
 	idx = sqlite3_bind_parameter_index(stmt, ":md5_hash");
 	rc = sqlite3_bind_text(stmt, idx, rec->md5_hash, -1, NULL);
 	if (rc != SQLITE_OK) {
 		sqlite3_finalize(stmt);
 		goto Out;
 	}
-	
+
 	idx = sqlite3_bind_parameter_index(stmt, ":machine");
 	if (rec->machine)
 		rc = sqlite3_bind_text(stmt, idx, rec->machine, -1, NULL);
@@ -1626,10 +1626,10 @@ insert_into_db(sqlite3 *db, mandb_rec *r
 	}
 
 	sqlite3_finalize(stmt);
-	
+
 	/* Get the row id of the last inserted row */
 	mandb_rowid = sqlite3_last_insert_rowid(db);
-		
+
 /*------------------------Populate the mandb_meta table-----------------------*/
 	sqlstr = "INSERT INTO mandb_meta VALUES (:device, :inode, :mtime,"
 		 " :file, :md5_hash, :id)";
@@ -1752,7 +1752,7 @@ insert_into_db(sqlite3 *db, mandb_rec *r
 
 /*------------------------ Populate the mandb_links table---------------------*/
 	char *str = NULL;
-	char *links;	
+	char *links;
 	if (rec->links && strlen(rec->links)) {
 		links = rec->links;
 		for(ln = strtok(links, " "); ln; ln = strtok(NULL, " ")) {
@@ -1760,7 +1760,7 @@ insert_into_db(sqlite3 *db, mandb_rec *r
 				ln++;
 			if(ln[strlen(ln) - 1] == ',')
 				ln[strlen(ln) - 1] = 0;
-			
+
 			str = sqlite3_mprintf("INSERT INTO mandb_links"
 					      " VALUES (%Q, %Q, %Q, %Q, %Q)",
 					      ln, rec->name, rec->section,
@@ -1839,7 +1839,7 @@ check_md5(const char *file, sqlite3 *db,
 	}
 
 	if (sqlite3_step(stmt) == SQLITE_ROW) {
-		sqlite3_finalize(stmt);	
+		sqlite3_finalize(stmt);
 		free(sqlstr);
 		return 0;
 	}
@@ -1869,7 +1869,7 @@ optimize(sqlite3 *db)
 	}
 }
 
-/* 
+/*
  * cleanup --
  *  cleans up the global buffers
  */
@@ -2018,7 +2018,7 @@ parse_escape(const char *str)
 	} while (backslash != NULL);
 	if (last_backslash != NULL)
 		strcpy(iter, last_backslash);
-	
+
 	replace_hyph(result);
 	return result;
 }

Reply via email to