Index: trunk/include/sh_hash.h
===================================================================
--- trunk/include/sh_hash.h	(revision 295)
+++ trunk/include/sh_hash.h	(revision 305)
@@ -35,4 +35,8 @@
  */
 int hashreport_missing( char *fullpath, int level);
+
+/* remove internal db record for a file
+ */
+void sh_hash_remove (const char * path);
 
 /* write database to stdout
Index: trunk/include/sh_utils.h
===================================================================
--- trunk/include/sh_utils.h	(revision 295)
+++ trunk/include/sh_utils.h	(revision 305)
@@ -94,5 +94,5 @@
 /* ask if a file should be updated (returns S_TRUE/S_FALSE)
  */
-int sh_util_ask_update(char * path);
+int sh_util_ask_update(const char * path);
 int sh_util_set_interactive(const char * str);
 
