b1669af55a10 — Sean Farley 12 years ago
fast-bookmark: factor apart main function
1 files changed, 5 insertions(+), 1 deletions(-)

M fast-hg-bookmark.c
M fast-hg-bookmark.c +5 -1
@@ 61,7 61,7 @@ int parse_bookmarks(const char *pwd) {
   return 0;
 }
 
-int main() {
+int map(int (*apply)(const char*)) {
   char pwd[PATH_MAX+1], hg_path[PATH_MAX+1];
   size_t l=0;
   int denied=0;

          
@@ 79,3 79,7 @@ int main() {
 
   return 0;
 }
+
+int main() {
+  return map(parse_bookmarks);
+}