aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/expressions.h
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2016-01-28 02:16:36 +0100
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2016-01-28 02:45:18 +0100
commit40318a2ec0a513f23f301d22e5cd0ee7ac05f6eb (patch)
treedbf5746addafc1422bb43f56a70b8ee03bbaa8ab /src/expressions.h
parente3818dae4b4a5fa2af9c982a0b3a3cf4d15cb373 (diff)
downloadsciteco-40318a2ec0a513f23f301d22e5cd0ee7ac05f6eb.tar.gz
refactored pattern matching processing: fixes segfaults and memleaks
* class2regexp() and pattern2regexp() now have clear semantics regarding how they scan over a pattern string * this bug has probably always been around * memory leaks could happen in case of exceptions because the pattern match conversion can itself yield errors. * now search commands also fail for definitely invalid pattern match constructs like unsupported ^Ex sequences. * added some documentation
Diffstat (limited to 'src/expressions.h')
0 files changed, 0 insertions, 0 deletions