]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/go-lang.c
New common function "startswith"
[thirdparty/binutils-gdb.git] / gdb / go-lang.c
index 9bdc99a79995389a8ccace02b12803d03dbeb7c4..b48467d838c5fb12a797ce126b076ecc8847d89c 100644 (file)
@@ -233,8 +233,8 @@ unpack_mangled_go_symbol (const char *mangled_name,
      libgo_.*: used by gccgo's runtime
 
      Thus we don't support -fgo-prefix (except as used by the runtime).  */
-  if (strncmp (mangled_name, "go.", 3) != 0
-      && strncmp (mangled_name, "libgo_", 6) != 0)
+  if (!startswith (mangled_name, "go.")
+      && !startswith (mangled_name, "libgo_"))
     return NULL;
 
   /* Quick check for whether a search may be fruitful.  */