Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(10)

Unified Diff: icu46/source/tools/genrb/errmsg.c

Issue 5516007: Check in the pristine copy of ICU 4.6... (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/
Patch Set: Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « icu46/source/tools/genrb/errmsg.h ('k') | icu46/source/tools/genrb/genrb.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: icu46/source/tools/genrb/errmsg.c
===================================================================
--- icu46/source/tools/genrb/errmsg.c (revision 0)
+++ icu46/source/tools/genrb/errmsg.c (revision 0)
@@ -0,0 +1,72 @@
+/*
+*******************************************************************************
+*
+* Copyright (C) 1998-2004, International Business Machines
+* Corporation and others. All Rights Reserved.
+*
+*******************************************************************************
+*
+* File error.c
+*
+* Modification History:
+*
+* Date Name Description
+* 05/28/99 stephen Creation.
+*******************************************************************************
+*/
+
+#include <stdarg.h>
+#include <stdio.h>
+#include "cstring.h"
+#include "errmsg.h"
+
+void error(uint32_t linenumber, const char *msg, ...)
+{
+ va_list va;
+
+ va_start(va, msg);
+ fprintf(stderr, "%s:%u: ", gCurrentFileName, (int)linenumber);
+ vfprintf(stderr, msg, va);
+ fprintf(stderr, "\n");
+ va_end(va);
+}
+
+static UBool gShowWarning = TRUE;
+
+void setShowWarning(UBool val)
+{
+ gShowWarning = val;
+}
+
+UBool getShowWarning(){
+ return gShowWarning;
+}
+
+static UBool gStrict =FALSE;
+UBool isStrict(){
+ return gStrict;
+}
+void setStrict(UBool val){
+ gStrict = val;
+}
+static UBool gVerbose =FALSE;
+UBool isVerbose(){
+ return gVerbose;
+}
+void setVerbose(UBool val){
+ gVerbose = val;
+}
+void warning(uint32_t linenumber, const char *msg, ...)
+{
+ if (gShowWarning)
+ {
+ va_list va;
+
+ va_start(va, msg);
+ fprintf(stderr, "%s:%u: warning: ", gCurrentFileName, (int)linenumber);
+ vfprintf(stderr, msg, va);
+ fprintf(stderr, "\n");
+ va_end(va);
+ }
+}
+
Property changes on: icu46/source/tools/genrb/errmsg.c
___________________________________________________________________
Added: svn:eol-style
+ LF
« no previous file with comments | « icu46/source/tools/genrb/errmsg.h ('k') | icu46/source/tools/genrb/genrb.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698