[#7785] rb2c — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

28 messages 1999/09/02

[#7845] [Q] irb and SizedQueue — keiju@... (Keiju ISHITSUKA)

けいじゅ@日本ラショナルソフトウェアです.

14 messages 1999/09/15

[ruby-dev:7917] [PATCH] strftime "%z", timezone

From: WATANABE Hirofumi <eban@...>
Date: 1999-09-25 17:22:08 UTC
List: ruby-dev #7917
わたなべです.

date --help したら "%z" なんてのがあって +0900 と表示される.
これは便利だ Date: フィールドに使おうと
  p Time.now.strftime "%z"
したら "+0000" になりました(cygwin).

--- missing/strftime.c.orig	Fri Aug 13 14:45:19 1999
+++ missing/strftime.c	Fri Sep 24 22:58:25 1999
@@ -427,2 +427,3 @@
 #else /* !HAVE_TZNAME */
+			gettimeofday(&tv, &zone);
 			off = -zone.tz_minuteswest;

それはそれとしてもともと "%z" なんて strftime には普通ないら
しく, これを使うのはまずいか.
Linux libc5 で "%z" を使うと常に strftime が 0 を返すため
malloc が失敗し続けメモリが足りないと言って例外になるし.

-- 
わたなべひろふみ

In This Thread

Prev Next