minor bit twiddling
This commit is contained in:
parent
d790a3ad60
commit
b671d2934b
4 changed files with 10 additions and 10 deletions
|
|
@ -2,8 +2,8 @@
|
|||
# Process this file with autoconf to produce a configure script.
|
||||
|
||||
AC_PREREQ(2.59)
|
||||
AC_INIT(ledger, 2.2, johnw@newartisans.com)
|
||||
AM_INIT_AUTOMAKE(ledger, 2.2)
|
||||
AC_INIT(ledger, 2.3, johnw@newartisans.com)
|
||||
AM_INIT_AUTOMAKE(ledger, 2.3)
|
||||
AC_CONFIG_SRCDIR([main.cc])
|
||||
AC_CONFIG_HEADER([acconf.h])
|
||||
|
||||
|
|
|
|||
|
|
@ -286,8 +286,8 @@ static void dataHandler(void *userData, const char *s, int len)
|
|||
|
||||
bool gnucash_parser_t::test(std::istream& in) const
|
||||
{
|
||||
char buf[128];
|
||||
in.getline(buf, 127);
|
||||
char buf[5];
|
||||
in.read(buf, 5);
|
||||
in.seekg(0, std::ios::beg);
|
||||
|
||||
return std::strncmp(buf, "<?xml", 5) == 0;
|
||||
|
|
|
|||
6
ofx.cc
6
ofx.cc
|
|
@ -174,9 +174,9 @@ int ofx_proc_status_cb(struct OfxStatusData data, void * status_data)
|
|||
|
||||
bool ofx_parser_t::test(std::istream& in) const
|
||||
{
|
||||
char buf[256];
|
||||
char buf[80];
|
||||
|
||||
in.getline(buf, 255);
|
||||
in.getline(buf, 79);
|
||||
if (std::strncmp(buf, "OFXHEADER", 9) == 0) {
|
||||
in.seekg(0, std::ios::beg);
|
||||
return true;
|
||||
|
|
@ -186,7 +186,7 @@ bool ofx_parser_t::test(std::istream& in) const
|
|||
return false;
|
||||
}
|
||||
|
||||
in.getline(buf, 255);
|
||||
in.getline(buf, 79);
|
||||
if (std::strncmp(buf, "<?OFX", 5) != 0 &&
|
||||
std::strncmp(buf, "<?ofx", 5) != 0) {
|
||||
in.seekg(0, std::ios::beg);
|
||||
|
|
|
|||
6
xml.cc
6
xml.cc
|
|
@ -134,15 +134,15 @@ static void dataHandler(void *userData, const char *s, int len)
|
|||
|
||||
bool xml_parser_t::test(std::istream& in) const
|
||||
{
|
||||
char buf[256];
|
||||
char buf[80];
|
||||
|
||||
in.getline(buf, 255);
|
||||
in.getline(buf, 79);
|
||||
if (std::strncmp(buf, "<?xml", 5) != 0) {
|
||||
in.seekg(0, std::ios::beg);
|
||||
return false;
|
||||
}
|
||||
|
||||
in.getline(buf, 255);
|
||||
in.getline(buf, 79);
|
||||
if (! std::strstr(buf, "<ledger")) {
|
||||
in.seekg(0, std::ios::beg);
|
||||
return false;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue