+ return ZEBRA_OK;
+}
+
+ZEBRA_RES zebra_remove_file_match(ZebraHandle zh)
+{
+ Dict dict;
+
+ if (zebra_open_fmatch(zh, &dict) != ZEBRA_OK)
+ return ZEBRA_FAIL;
+
+ dict_clean(dict);
+ dict_close(dict);
+
+ return ZEBRA_OK;
+}
+
+ZEBRA_RES zebra_update_file_match(ZebraHandle zh, const char *path)
+{
+ Dict dict;
+
+ if (zebraExplain_curDatabase(zh->reg->zei, zh->basenames[0]))
+ {
+ if (zebraExplain_newDatabase(zh->reg->zei, zh->basenames[0], 0))
+ return ZEBRA_FAIL;
+ }
+ if (zebra_open_fmatch(zh, &dict) != ZEBRA_OK)
+ return ZEBRA_FAIL;
+