summaryrefslogtreecommitdiff
path: root/library/backend/vobject.cpp
authoreilers <eilers>2002-10-22 09:07:07 (UTC)
committer eilers <eilers>2002-10-22 09:07:07 (UTC)
commitbbb2c5fee87baa345ff5c16404204054442f5c11 (patch) (unidiff)
tree7a61b3afc81c9c3d96bfe12e82689843bf58d972 /library/backend/vobject.cpp
parent896bea1ee64705bfc8753d7b3d1d51fddf43efaf (diff)
downloadopie-bbb2c5fee87baa345ff5c16404204054442f5c11.zip
opie-bbb2c5fee87baa345ff5c16404204054442f5c11.tar.gz
opie-bbb2c5fee87baa345ff5c16404204054442f5c11.tar.bz2
fixing incompatibility to orignal sharp rom
Diffstat (limited to 'library/backend/vobject.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--library/backend/vobject.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/library/backend/vobject.cpp b/library/backend/vobject.cpp
index dab128e..2f22c20 100644
--- a/library/backend/vobject.cpp
+++ b/library/backend/vobject.cpp
@@ -1282,34 +1282,39 @@ DLLEXPORT(void) writeVObjectToFile(char *fname, VObject *o)
1282{ 1282{
1283 QFileDirect f( fname); 1283 QFileDirect f( fname);
1284 if ( !f.open( IO_WriteOnly ) ) { 1284 if ( !f.open( IO_WriteOnly ) ) {
1285 qWarning("Unable to open vobject write %s", fname); 1285 qWarning("Unable to open vobject write %s", fname);
1286 return; 1286 return;
1287 } 1287 }
1288 1288
1289 writeVObject( f.directHandle(),o ); 1289 writeVObject( f.directHandle(),o );
1290} 1290}
1291 1291
1292DLLEXPORT(void) writeVObjectsToFile(char *fname, VObject *list) 1292DLLEXPORT(void) writeVObjectsToFile(char *fname, VObject *list)
1293{ 1293{
1294 QFileDirect f( fname); 1294 QFileDirect f( fname);
1295 if ( !f.open( IO_WriteOnly ) ) { 1295 if ( !f.open( IO_WriteOnly ) ) {
1296 qWarning("Unable to open vobject write %s", fname); 1296 qWarning("Unable to open vobject write %s", fname);
1297 return; 1297 return;
1298 } 1298 }
1299 1299
1300 while (list) { 1300 while (list) {
1301 writeVObject(f.directHandle(),list); 1301 writeVObject(f.directHandle(),list);
1302 list = nextVObjectInList(list); 1302 list = nextVObjectInList(list);
1303 } 1303 }
1304} 1304}
1305 1305
1306#ifndef __SHARP_COMP_
1307
1308// This function is not available in the Sharp ROM for SL 5500 !
1309// Therefore I have to move it into the header file.. (se)
1310
1306DLLEXPORT(const char *) vObjectTypeInfo(VObject *o) 1311DLLEXPORT(const char *) vObjectTypeInfo(VObject *o)
1307{ 1312{
1308 const char *type = vObjectName( o ); 1313 const char *type = vObjectName( o );
1309 if ( strcmp( type, "TYPE" ) == 0 ) 1314 if ( strcmp( type, "TYPE" ) == 0 )
1310 type = vObjectStringZValue( o ); 1315 type = vObjectStringZValue( o );
1311 return type; 1316 return type;
1312} 1317}
1313 1318#endif
1314 1319
1315// end of source file vobject.c 1320// end of source file vobject.c