diff options
author | naruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-08-27 10:06:25 +0000 |
---|---|---|
committer | naruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-08-27 10:06:25 +0000 |
commit | 6bc83a18b74844acff9e664ff2983f00181d577b (patch) | |
tree | 5c5dae7b9d01d0528733258a4ba9c376ad190519 /internal.h | |
parent | a09e7139a3916c832f42d54191fc69439ecc603e (diff) | |
download | ruby-6bc83a18b74844acff9e664ff2983f00181d577b.tar.gz |
* internal.h (rb_strftime_timespec): moved from time.c and define only
if ruby/encoding.h is included.
* internal.h (rb_strftime): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33097 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'internal.h')
-rw-r--r-- | internal.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/internal.h b/internal.h index 3bd4d6a639..576ec32699 100644 --- a/internal.h +++ b/internal.h @@ -157,6 +157,14 @@ VALUE rb_reg_check_preprocess(VALUE); /* signal.c */ int rb_get_next_signal(void); +/* strftime.c */ +#ifdef RUBY_ENCODING_H +size_t rb_strftime_timespec(char *s, size_t maxsize, const char *format, rb_encoding *enc, + const struct vtm *vtm, struct timespec *ts, int gmt); +size_t rb_strftime(char *s, size_t maxsize, const char *format, rb_encoding *enc, + const struct vtm *vtm, VALUE timev, int gmt); +#endif + /* string.c */ int rb_str_buf_cat_escaped_char(VALUE result, unsigned int c, int unicode_p); |