diff options
author | June McEnroe <june@causal.agency> | 2019-12-07 20:57:36 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2019-12-07 20:57:36 -0500 |
commit | 959b34db025d49a523913d8b45275286691169d1 (patch) | |
tree | 9c18ed9197643fc289185ce415c00af7d3ace0fa | |
parent | Use named parameters in unscoop matchers (diff) | |
download | litterbox-959b34db025d49a523913d8b45275286691169d1.tar.gz litterbox-959b34db025d49a523913d8b45275286691169d1.zip |
Stop after the first matcher to match
-rw-r--r-- | unscoop.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/unscoop.c b/unscoop.c index 782ce7f..6d757a8 100644 --- a/unscoop.c +++ b/unscoop.c @@ -201,6 +201,8 @@ static void matchLine( int error = regexec(®ex[i], line, ParamCap, match, 0); if (error) continue; + sqlite3_reset(insertName); + sqlite3_reset(insertEvent); sqlite3_clear_bindings(insertName); sqlite3_clear_bindings(insertEvent); @@ -219,8 +221,7 @@ static void matchLine( dbStep(insertName); dbStep(insertEvent); - sqlite3_reset(insertName); - sqlite3_reset(insertEvent); + break; } } |