Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:51137 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 28604 invoked from network); 27 Dec 2010 22:08:08 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Dec 2010 22:08:08 -0000 Authentication-Results: pb1.pair.com smtp.mail=cr@cristianrodriguez.net; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=cr@cristianrodriguez.net; sender-id=pass Received-SPF: pass (pb1.pair.com: domain cristianrodriguez.net designates 209.85.213.42 as permitted sender) X-PHP-List-Original-Sender: cr@cristianrodriguez.net X-Host-Fingerprint: 209.85.213.42 mail-yw0-f42.google.com Received: from [209.85.213.42] ([209.85.213.42:63246] helo=mail-yw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 10/64-05779-74E091D4 for ; Mon, 27 Dec 2010 17:08:07 -0500 Received: by yws5 with SMTP id 5so3997078yws.29 for ; Mon, 27 Dec 2010 14:08:05 -0800 (PST) Received: by 10.100.105.6 with SMTP id d6mr7268042anc.89.1293487684955; Mon, 27 Dec 2010 14:08:04 -0800 (PST) Received: from localhost.localdomain ([190.162.40.226]) by mx.google.com with ESMTPS id c28sm18142955ana.1.2010.12.27.14.08.02 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 27 Dec 2010 14:08:04 -0800 (PST) Sender: =?UTF-8?Q?Cristian_Rodr=C3=ADguez?= To: internals@lists.php.net Cc: =?UTF-8?q?Cristian=20Rodr=C3=ADguez?= Date: Mon, 27 Dec 2010 19:08:18 -0300 Message-ID: <1293487698-16484-1-git-send-email-cristian.rodriguez@opensuse.org> X-Mailer: git-send-email 1.7.3.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [PATCH] Add missing PHP_ATTRIBUTE_FORMAT to printf style functions From: cristian.rodriguez@opensuse.org (=?UTF-8?q?Cristian=20Rodr=C3=ADguez?=) Signed-off-by: Cristian Rodríguez --- main/snprintf.h | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/main/snprintf.h b/main/snprintf.h index 201a5cb..4371f6a 100644 --- a/main/snprintf.h +++ b/main/snprintf.h @@ -78,12 +78,12 @@ typedef enum { BEGIN_EXTERN_C() -PHPAPI int ap_php_slprintf(char *buf, size_t len, const char *format,...); -PHPAPI int ap_php_vslprintf(char *buf, size_t len, const char *format, va_list ap); -PHPAPI int ap_php_snprintf(char *, size_t, const char *, ...); -PHPAPI int ap_php_vsnprintf(char *, size_t, const char *, va_list ap); -PHPAPI int ap_php_vasprintf(char **buf, const char *format, va_list ap); -PHPAPI int ap_php_asprintf(char **buf, const char *format, ...); +PHPAPI int ap_php_slprintf(char *buf, size_t len, const char *format,...) PHP_ATTRIBUTE_FORMAT(printf, 3, 4); +PHPAPI int ap_php_vslprintf(char *buf, size_t len, const char *format, va_list ap) PHP_ATTRIBUTE_FORMAT(printf, 3, 0); +PHPAPI int ap_php_snprintf(char *, size_t, const char *, ...) PHP_ATTRIBUTE_FORMAT(printf, 3, 4); +PHPAPI int ap_php_vsnprintf(char *, size_t, const char *, va_list ap) PHP_ATTRIBUTE_FORMAT(printf, 3, 0); +PHPAPI int ap_php_vasprintf(char **buf, const char *format, va_list ap) PHP_ATTRIBUTE_FORMAT(printf, 2, 0); +PHPAPI int ap_php_asprintf(char **buf, const char *format, ...) PHP_ATTRIBUTE_FORMAT(printf, 2, 3); PHPAPI int php_sprintf (char* s, const char* format, ...) PHP_ATTRIBUTE_FORMAT(printf, 2, 3); PHPAPI char * php_gcvt(double value, int ndigit, char dec_point, char exponent, char *buf); PHPAPI char * php_conv_fp(register char format, register double num, -- 1.7.3.4