Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Add EREGEX. Add TODO.
jlaffaye committed 15 years ago
commit d94cc8cd00247ceea96ede6b0ffba1f637c01ead
parent 44c047fa77a50b5ac27834ea90646aca935973dd
1 file changed +4 -2
modified libpkg/pkgdb.c
@@ -152,6 +152,7 @@ pkgdb_init(sqlite3 *sdb)
#endif
}

+
/* TODO: register hook for REGEX and EREGEX */
int
pkgdb_open(struct pkgdb **db)
{
@@ -213,9 +214,10 @@ pkgdb_query_init(struct pkgdb *db, const char *pattern, match_t match)
		comp = " WHERE name GLOB ?1";
		break;
	case MATCH_REGEX:
-
	case MATCH_EREGEX:
		comp = " WHERE name REGEX ?1";
-
		/* TODO */
+
		break;
+
	case MATCH_EREGEX:
+
		comp = " WHERE name EREGEX ?1";
		break;
	}