]> granicus.if.org Git - onig/commitdiff
add type cast
authorK.Kosako <kkosako0@gmail.com>
Sat, 3 Feb 2018 06:10:23 +0000 (15:10 +0900)
committerK.Kosako <kkosako0@gmail.com>
Sat, 3 Feb 2018 06:10:23 +0000 (15:10 +0900)
sample/callout.c

index 53355d695cdf4fbc7aac1ba91af550b9282e6537..aabd25923f36e2e253e88f68486c9652fa841173 100644 (file)
@@ -17,7 +17,7 @@ callout_func(OnigCalloutArgs* args, void* user_data)
   UChar* content;
 
   len = args->content_end - args->content;
-  content = strndup(args->content, len);
+  content = (UChar* )strndup((const char* )args->content, len);
 
   fprintf(stdout, "CALLOUT: content: \"%s\", start: \"%s\", current: \"%s\"\n",
           content, args->start, args->current);
@@ -54,7 +54,7 @@ test(char* in_pattern, char* in_str)
        ONIG_OPTION_DEFAULT, ONIG_ENCODING_ASCII, ONIG_SYNTAX_DEFAULT, &einfo);
   if (r != ONIG_NORMAL) {
     char s[ONIG_MAX_ERROR_MESSAGE_LEN];
-    onig_error_code_to_str(s, r, &einfo);
+    onig_error_code_to_str((UChar* )s, r, &einfo);
     fprintf(stderr, "COMPILE ERROR: %d: %s\n", r, s);
     return -1;
   }
@@ -82,7 +82,7 @@ test(char* in_pattern, char* in_str)
   }
   else { /* error */
     char s[ONIG_MAX_ERROR_MESSAGE_LEN];
-    onig_error_code_to_str(s, r);
+    onig_error_code_to_str((UChar* )s, r);
     fprintf(stderr, "SEARCH ERROR: %d: %s\n", r, s);
   }