Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit2d2562e

Browse files
author
Thomas G. Lockhart
committed
Fix up error messages to remove extra newline. Use "zero" rather than "0.0".
1 parentff4722c commit2d2562e

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

‎src/backend/utils/adt/float.c

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
*
88
*
99
* IDENTIFICATION
10-
* $Header: /cvsroot/pgsql/src/backend/utils/adt/float.c,v 1.20 1997/09/08 21:48:25 momjian Exp $
10+
* $Header: /cvsroot/pgsql/src/backend/utils/adt/float.c,v 1.21 1997/09/13 03:10:11 thomas Exp $
1111
*
1212
*-------------------------------------------------------------------------
1313
*/
@@ -161,9 +161,9 @@ CheckFloat4Val(double val)
161161
return;
162162
#else
163163
if (fabs(val)>FLOAT4_MAX)
164-
elog(WARN,"\tBad float4 input format -- overflow\n");
164+
elog(WARN,"Bad float4 input format -- overflow");
165165
if (val!=0.0&&fabs(val)<FLOAT4_MIN)
166-
elog(WARN,"\tBad float4 input format -- underflow\n");
166+
elog(WARN,"Bad float4 input format -- underflow");
167167
return;
168168
#endif/* UNSAFE_FLOATS */
169169
}
@@ -186,9 +186,9 @@ CheckFloat8Val(double val)
186186
return;
187187
#else
188188
if (fabs(val)>FLOAT8_MAX)
189-
elog(WARN,"\tBad float8 input format -- overflow\n");
189+
elog(WARN,"Bad float8 input format -- overflow");
190190
if (val!=0.0&&fabs(val)<FLOAT8_MIN)
191-
elog(WARN,"\tBad float8 input format -- underflow\n");
191+
elog(WARN,"Bad float8 input format -- underflow");
192192
return;
193193
#endif/* UNSAFE_FLOATS */
194194
}
@@ -210,7 +210,7 @@ float4in(char *num)
210210
errno=0;
211211
val=strtod(num,&endptr);
212212
if (*endptr!='\0'||errno==ERANGE)
213-
elog(WARN,"\tBad float4 input format\n");
213+
elog(WARN,"Bad float4 input format '%s'",num);
214214

215215
/*
216216
* if we get here, we have a legal double, still need to check to see
@@ -257,7 +257,7 @@ float8in(char *num)
257257
errno=0;
258258
val=strtod(num,&endptr);
259259
if (*endptr!='\0'||errno==ERANGE)
260-
elog(WARN,"\tBad float8 input format\n");
260+
elog(WARN,"Bad float8 input format '%s'",num);
261261

262262
CheckFloat8Val(val);
263263
*result=val;
@@ -515,7 +515,7 @@ float4div(float32 arg1, float32 arg2)
515515
return (float32)NULL;
516516

517517
if (*arg2==0.0)
518-
elog(WARN,"float4div:divide by0.0 error");
518+
elog(WARN,"float4div: divide byzero error");
519519

520520
val=*arg1 /*arg2;
521521

@@ -609,7 +609,7 @@ float8div(float64 arg1, float64 arg2)
609609
result= (float64)palloc(sizeof(float64data));
610610

611611
if (*arg2==0.0)
612-
elog(WARN,"float8div:divide by0.0 error");
612+
elog(WARN,"float8div: divide byzero error");
613613

614614
val=*arg1 /*arg2;
615615
CheckFloat8Val(val);
@@ -805,11 +805,11 @@ dtoi4(float64 num)
805805
{
806806
int32result;
807807

808-
if (!num)
809-
elog(WARN,"dtoi4:unable to convert null",NULL);
808+
if (!PointerIsValid(num))
809+
elog(WARN,"dtoi4: unable to convert null",NULL);
810810

811811
if ((*num<INT_MIN)|| (*num>INT_MAX))
812-
elog(WARN,"dtoi4:integer out of range",NULL);
812+
elog(WARN,"dtoi4: integer out of range",NULL);
813813

814814
result=rint(*num);
815815
return (result);
@@ -824,11 +824,11 @@ dtoi2(float64 num)
824824
{
825825
int16result;
826826

827-
if (!num)
828-
elog(WARN,"dtoi2:unable to convert null",NULL);
827+
if (!PointerIsValid(num))
828+
elog(WARN,"dtoi2: unable to convert null",NULL);
829829

830830
if ((*num<SHRT_MIN)|| (*num>SHRT_MAX))
831-
elog(WARN,"dtoi2:integer out of range",NULL);
831+
elog(WARN,"dtoi2: integer out of range",NULL);
832832

833833
result=rint(*num);
834834
return (result);
@@ -873,11 +873,11 @@ ftoi4(float32 num)
873873
{
874874
int32result;
875875

876-
if (!num)
877-
elog(WARN,"ftoi4:unable to convert null",NULL);
876+
if (!PointerIsValid(num))
877+
elog(WARN,"ftoi4: unable to convert null",NULL);
878878

879879
if ((*num<INT_MIN)|| (*num>INT_MAX))
880-
elog(WARN,"ftoi4:integer out of range",NULL);
880+
elog(WARN,"ftoi4: integer out of range",NULL);
881881

882882
result=rint(*num);
883883
return (result);
@@ -892,11 +892,11 @@ ftoi2(float32 num)
892892
{
893893
int16result;
894894

895-
if (!num)
896-
elog(WARN,"ftoi2:unable to convert null",NULL);
895+
if (!PointerIsValid(num))
896+
elog(WARN,"ftoi2: unable to convert null",NULL);
897897

898898
if ((*num<SHRT_MIN)|| (*num>SHRT_MAX))
899-
elog(WARN,"ftoi2:integer out of range",NULL);
899+
elog(WARN,"ftoi2: integer out of range",NULL);
900900

901901
result=rint(*num);
902902
return (result);
@@ -1052,7 +1052,7 @@ dpow(float64 arg1, float64 arg2)
10521052
#else
10531053
if (!finite(*result))
10541054
#endif
1055-
elog(WARN,"pow()returned a floating pointout oftherange\n");
1055+
elog(WARN,"pow()result isout of range");
10561056

10571057
CheckFloat8Val(*result);
10581058
return (result);
@@ -1083,7 +1083,7 @@ dexp(float64 arg1)
10831083
#else
10841084
if (!finite(*result))
10851085
#endif
1086-
elog(WARN,"exp()returned a floating pointout of range\n");
1086+
elog(WARN,"exp()result isout of range");
10871087

10881088
CheckFloat8Val(*result);
10891089
return (result);
@@ -1107,7 +1107,7 @@ dlog1(float64 arg1)
11071107

11081108
tmp=*arg1;
11091109
if (tmp==0.0)
1110-
elog(WARN,"can't take log of0!");
1110+
elog(WARN,"can't take log ofzero");
11111111
if (tmp<0)
11121112
elog(WARN,"can't take log of a negative number");
11131113
*result= (float64data)log(tmp);
@@ -1185,7 +1185,7 @@ float48div(float32 arg1, float64 arg2)
11851185
result= (float64)palloc(sizeof(float64data));
11861186

11871187
if (*arg2==0.0)
1188-
elog(WARN,"float48div:divide by0.0 error!");
1188+
elog(WARN,"float48div: divide byzero");
11891189

11901190
*result=*arg1 /*arg2;
11911191
CheckFloat8Val(*result);
@@ -1255,7 +1255,7 @@ float84div(float64 arg1, float32 arg2)
12551255
result= (float64)palloc(sizeof(float64data));
12561256

12571257
if (*arg2==0.0)
1258-
elog(WARN,"float48div:divide by0.0 error!");
1258+
elog(WARN,"float48div: divide byzero");
12591259

12601260
*result=*arg1 /*arg2;
12611261
CheckFloat8Val(*result);

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp