diff options
Diffstat (limited to 'src/generic/apt/matching/pattern.cc')
-rw-r--r-- | src/generic/apt/matching/pattern.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/generic/apt/matching/pattern.cc b/src/generic/apt/matching/pattern.cc index 5743a2a7..56cea314 100644 --- a/src/generic/apt/matching/pattern.cc +++ b/src/generic/apt/matching/pattern.cc @@ -71,6 +71,17 @@ namespace aptitude return 0 == regexec(&r, s, num_matches, matches, eflags); } + arch_specification::arch_specification(const std::string &_spec) + : pams(_spec), + spec(_spec) + { + } + + bool arch_specification::matches(const char * const &arch) + { + return pams(arch); + } + cwidget::util::ref_ptr<pattern> pattern::make_action(const action_type act) { |