c9s/r3 — pull request #72 by kanru (2014-08-03 17:17:38+00:00)
Title: Fix pcre_exec's return type

According to PCRE_EXEC(3) pcre_exec returns int.

The original code uses char but char could be either signed or
unsigned. On armel and sparc this caused segment fault because
the (rc < 0) error checking was optimized out.