dlugolecki.net.pl
Dziennik
Polecane
Software
projects
/
gedcom-parse.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Better interface for setup of encoding.
[gedcom-parse.git]
/
gedcom_lohi.lex
diff --git
a/gedcom_lohi.lex
b/gedcom_lohi.lex
index 6d88b435ed979f3daa309bc10e96417fd0cf354a..3b315839ed5db01cf46b2536ebdb23300d94b70c 100644
(file)
--- a/
gedcom_lohi.lex
+++ b/
gedcom_lohi.lex
@@
-9,6
+9,8
@@
#include "gedcom.h"
#include "multilex.h"
#include "encoding.h"
#include "gedcom.h"
#include "multilex.h"
#include "encoding.h"
+
+#define YY_NO_UNPUT
%}
%s NORMAL
%}
%s NORMAL
@@
-328,8
+330,10
@@
int yywrap()
int main()
{
int main()
{
- int tok;
- int res = open_conv_to_internal("UTF16LE");
+ int tok, res;
+ init_encodings();
+ set_encoding_width(TWO_BYTE_LOHI);
+ res = open_conv_to_internal("UNICODE");
if (!res) {
gedcom_error("Unable to open conversion context: %s",
strerror(errno));
if (!res) {
gedcom_error("Unable to open conversion context: %s",
strerror(errno));