Introduce methods to access some fields in the handle.
[miniexpect.git] / test-ls-version.c
index 3b7bbc6..8880b5e 100644 (file)
@@ -62,7 +62,8 @@ main (int argc, char *argv[])
   case 100:
   case 101:
     /* Get the matched version number. */
-    r = pcre_get_substring (h->buffer, ovector, h->pcre_error, 1, &version);
+    r = pcre_get_substring (h->buffer, ovector,
+                            mexp_get_pcre_error (h), 1, &version);
     if (r < 0) {
       fprintf (stderr, "error: PCRE error reading version substring: %d\n",
                r);
@@ -81,7 +82,7 @@ main (int argc, char *argv[])
     perror ("mexp_expect");
     exit (EXIT_FAILURE);
   case MEXP_PCRE_ERROR:
-    fprintf (stderr, "error: PCRE error: %d\n", h->pcre_error);
+    fprintf (stderr, "error: PCRE error: %d\n", mexp_get_pcre_error (h));
     exit (EXIT_FAILURE);
   }