lib/pattern: Fix seg fault when calculating pattern length