OpenBSD и sprintf

May 11, 2007 14:19

У меня создается впечатление, что OpenBSD'шники не пропускают ни одного sprintf'а. Например в devel/glib2
http://www.openbsd.org/cgi-bin/cvsweb/ports/devel/glib2/patches/patch-glib_gprintf_c?rev=1.3&content-type=text/x-cvsweb-markup

+__warn_references(g_sprintf,
+    "warning: g_sprintf() is often misused, please use g_snprintf()");
/**
 * g_sprintf:
 * @string: the buffer to hold the output.
@@ -208,6 +210,8 @@ g_vfprintf (FILE        *file,
  return _g_vfprintf (file, format, args);
}

+__warn_references(g_vsprintf,
+    "warning: g_vsprintf() is often misused, please use g_vsnprintf()");
/**
 * g_vsprintf:
 * @string: the buffer to hold the output.

Или вот еще патч
http://www.openbsd.org/cgi-bin/cvsweb/ports/devel/glib2/patches/patch-glib_gbacktrace_c?rev=1.4&content-type=text/x-cvsweb-markup

А ведь это не base system, это ports.

openbsd

Previous post Next post
Up