Revision 20a78c0b
Von christian vor mehr als 11 Jahren hinzugefügt
src/plugins/parsers/dtaus/dtaus-import.c | ||
---|---|---|
GWEN_DBIO_CHECKFILE_RESULT AHB_DTAUS__CheckFile(GWEN_DBIO *dbio, const char *fname) {
|
||
GWEN_BUFFER *src;
|
||
GWEN_DBIO_CHECKFILE_RESULT rv;
|
||
int rv_int;
|
||
unsigned int pos;
|
||
GWEN_SYNCIO *sio;
|
||
|
||
... | ... | |
|
||
sio=GWEN_SyncIo_File_new(fname, GWEN_SyncIo_File_CreationMode_OpenExisting);
|
||
GWEN_SyncIo_AddFlags(sio, GWEN_SYNCIO_FILE_FLAGS_READ);
|
||
rv=GWEN_SyncIo_Connect(sio);
|
||
if (rv<0) {
|
||
DBG_INFO(GWEN_LOGDOMAIN, "here (%d)", rv);
|
||
rv_int = GWEN_SyncIo_Connect(sio);
|
||
if (rv_int < 0) {
|
||
DBG_INFO(GWEN_LOGDOMAIN, "here (%d)", rv_int);
|
||
GWEN_SyncIo_free(sio);
|
||
return GWEN_DBIO_CheckFileResultNotOk;
|
||
}
|
Auch abrufbar als: Unified diff
Fix minor enum / int confusion: SyncIo_connect has an int return value, not the enum return value of AHB_DTAUS__ReallyCheckFile.
git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2434 5c42a225-8b10-0410-9873-89b7810ad06e