-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* encoding.c (enc_init_db): moved to enc/encdb.c.
* transcode.c (init_transcoder_table): moved to enc/trans/transdb.c. * enc/depend (enc/encdb.o enc/trans/transdb.o): depend on corresponding headers. * common.mk (COMMONOBJS): moved transcode.o from OBJS git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@15915 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- Loading branch information
Showing
10 changed files
with
76 additions
and
58 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,2 @@ | ||
#define NO_ENCDB_H 1 | ||
#define NO_LOCALE_CHARMAP 1 | ||
#include "encoding.c" |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
/********************************************************************** | ||
enc/encdb.c - | ||
$Author$ | ||
created at: Mon Apr 7 15:51:31 2008 | ||
Copyright (C) 2008 Yukihiro Matsumoto | ||
**********************************************************************/ | ||
|
||
int rb_encdb_replicate(const char *alias, const char *orig); | ||
int rb_encdb_alias(const char *alias, const char *orig); | ||
int rb_encdb_dummy(const char *name); | ||
void rb_encdb_declare(const char *name); | ||
#define ENC_REPLICATE(name, orig) rb_encdb_replicate(name, orig) | ||
#define ENC_ALIAS(name, orig) rb_encdb_alias(name, orig) | ||
#define ENC_DUMMY(name) rb_encdb_dummy(name) | ||
#define ENC_DEFINE(name) rb_encdb_declare(name) | ||
|
||
void | ||
Init_encdb(void) | ||
{ | ||
#include "encdb.h" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
%w'enc/init enc/trans/init'.each do |init| | ||
begin | ||
require(init) | ||
rescue LoadError | ||
end | ||
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
/********************************************************************** | ||
enc/trans/transdb.c - | ||
$Author$ | ||
created at: Mon Apr 7 15:51:31 2008 | ||
Copyright (C) 2008 Yukihiro Matsumoto | ||
**********************************************************************/ | ||
|
||
void rb_declare_transcoder(const char *enc1, const char *enc2, const char *lib); | ||
|
||
void | ||
Init_transdb(void) | ||
{ | ||
#include "transdb.h" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters