Date: Wed, 17 Feb 1999 02:57:13 -0800 (PST) From: tadf@kt.rim.or.jp To: freebsd-gnats-submit@freebsd.org Subject: bin/10131: bug in strptime(3) Message-ID: <19990217105713.2F71A10E80@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 10131 >Category: bin >Synopsis: bug in strptime(3) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Feb 17 03:00:00 PST 1999 >Closed-Date: >Last-Modified: >Originator: Tadayoshi Funaba >Release: 2.2.8-RELEASE >Organization: >Environment: FreeBSD november.chronos 2.2.8-RELEASE FreeBSD 2.2.8-RELEASE #0: Wed Feb 10 17:03:59 JST 1999 tadf@november.chronos:/usr/src/sys/compile/NOVEMBER i386 >Description: %j should be 1-366, and map to 0-355 in tm_yday. %S should be 0-60. %w, %U and %W added. >How-To-Repeat: #include <stdio.h> #include <time.h> main() { time_t t; struct tm tm; time(&t); tm = *localtime(&t); if (strptime("365", "%j", &tm)) printf("%d\n", tm.tm_yday); } >Fix: begin 644 p M+2TM('-T<G!T:6UE+F,N;W)I9PE3=6X@4V5P(#$S(#`W.C(P.C0P(#$Y.3@* M*RLK('-T<G!T:6UE+F,)36]N($9E8B`Q-2`P,#HS-#HQ-B`Q.3DY"D!`("TQ M-3DL,3`@*S$U.2PQ,"!`0`H@"0D)"6D@*CT@,3`["B`)"0D):2`K/2`J8G5F M("T@)S`G.PH@"0D)?0HM"0D):68@*&D@/B`S-C4I"BL)"0EI9B`H:2`\(#$@ M?'P@:2`^(#,V-BD*(`D)"0ER971U<FX@,#L*(`HM"0D)=&TM/G1M7WED87D@ M/2!I.PHK"0D)=&TM/G1M7WED87D@/2!I("T@,3L*(`D)"6)R96%K.PH@"B`) M"6-A<V4@)TTG.@I`0"`M,3<W+#@@*S$W-RPQ,R!`0`H@"0D)"6D@*CT@,3`[ M"B`)"0D):2`K/2`J8G5F("T@)S`G.PH@"0D)?0HM"0D):68@*&D@/B`U.2D* M+0D)"0ER971U<FX@,#L**PD)"6EF("AC(#T]("=-)RD@>PHK"0D)"6EF("AI M(#X@-3DI"BL)"0D)"7)E='5R;B`P.PHK"0D)?2!E;'-E('L**PD)"0EI9B`H M:2`^(#8P*0HK"0D)"0ER971U<FX@,#L**PD)"7T*(`H@"0D):68@*&,@/3T@ M)TTG*0H@"0D)"71M+3YT;5]M:6X@/2!I.PI`0"`M,C4Y+#8@*S(V-"PR-"!` M0`H@"0D)8G5F("L](&QE;CL*(`D)"6)R96%K.PH@"BL)"6-A<V4@)W<G.@HK M"0D):68@*"%I<V1I9VET*"AU;G-I9VYE9"!C:&%R*2IB=68I*0HK"0D)"7)E M='5R;B`P.PHK"BL)"0EF;W(@*&D@/2`P.R`J8G5F("$](#`@)B8@:7-D:6=I M="@H=6YS:6=N960@8VAA<BDJ8G5F*3L@8G5F*RLI('L**PD)"0EI("H](#$P M.PHK"0D)"6D@*ST@*F)U9B`M("<P)SL**PD)"7T**PD)"6EF("AI(#X@-BD* M*PD)"0ER971U<FX@,#L**PHK"0D)=&TM/G1M7W=D87D@/2!I.PHK"BL)"0EI M9B`H*F)U9B`A/2`P("8F(&ES<W!A8V4H*'5N<VEG;F5D(&-H87(I*F)U9BDI M"BL)"0D)=VAI;&4@*"IP='(@(3T@,"`F)B`A:7-S<&%C92@H=6YS:6=N960@ M8VAA<BDJ<'1R*2D**PD)"0D)<'1R*RL["BL)"0EB<F5A:SL**PH@"0EC87-E M("=D)SH*(`D)8V%S92`G92<Z"B`)"0EI9B`H(6ES9&EG:70H*'5N<VEG;F5D M(&-H87(I*F)U9BDI"D!`("TS,S<L-B`K,S8P+#(S($!`"B`)"0D)<F5T=7)N M(#`["B`*(`D)"71M+3YT;5]Y96%R(#T@:3L**PHK"0D):68@*"IB=68@(3T@ M,"`F)B!I<W-P86-E*"AU;G-I9VYE9"!C:&%R*2IB=68I*0HK"0D)"7=H:6QE M("@J<'1R("$](#`@)B8@(6ES<W!A8V4H*'5N<VEG;F5D(&-H87(I*G!T<BDI M"BL)"0D)"7!T<BLK.PHK"0D)8G)E86L["BL**PD)8V%S92`G52<Z"BL)"6-A M<V4@)U<G.@HK"0D):68@*"%I<V1I9VET*"AU;G-I9VYE9"!C:&%R*2IB=68I M*0HK"0D)"7)E='5R;B`P.PHK"BL)"0EF;W(@*&D@/2`P.R`J8G5F("$](#`@ M)B8@:7-D:6=I="@H=6YS:6=N960@8VAA<BDJ8G5F*3L@8G5F*RLI('L**PD) M"0EI("H](#$P.PHK"0D)"6D@*ST@*F)U9B`M("<P)SL**PD)"7T**PD)"6EF M("AI(#X@-3,I"BL)"0D)<F5T=7)N(#`["B`*(`D)"6EF("@J8G5F("$](#`@ M)B8@:7-S<&%C92@H=6YS:6=N960@8VAA<BDJ8G5F*2D*(`D)"0EW:&EL92`H L*G!T<B`A/2`P("8F("%I<W-P86-E*"AU;G-I9VYE9"!C:&%R*2IP='(I*0HH ` end >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990217105713.2F71A10E80>