diff -r 11d3954df52a -r 627c4a0fd0e7 src/hbcore/devicedialogbase/hbdevicedialogsymbian.h --- a/src/hbcore/devicedialogbase/hbdevicedialogsymbian.h Thu May 27 13:10:59 2010 +0300 +++ b/src/hbcore/devicedialogbase/hbdevicedialogsymbian.h Fri Jun 11 13:58:22 2010 +0300 @@ -51,11 +51,13 @@ EPluginErrors = 0x10000000, EErrorTypeMask = 0xf0000000, ECancelledError = 0x0fffffff, - ESystemCancelledError = 0x0ffffffe + ESystemCancelledError = 0x0ffffffe, + EInstanceExistsError = 0x0ffffffd }; enum TDeviceDialogFlag{ - ENoDeviceDialogFlags = 0x0 + ENoDeviceDialogFlags = 0x0, + EImmediateResourceReservation = 0x1 }; IMPORT_C static CHbDeviceDialogSymbian* NewL(TInt aFlags = ENoDeviceDialogFlags); @@ -73,13 +75,10 @@ IMPORT_C void SetObserver(MHbDeviceDialogObserver* aObserver); private: - - CHbDeviceDialogSymbian(TInt aFlags = ENoDeviceDialogFlags); - - void ConstructL(TInt aFlags = ENoDeviceDialogFlags); + CHbDeviceDialogSymbian(); CHbDeviceDialogSymbianPrivate* d; - }; +}; #endif // defined(__SYMBIAN32__) || defined(SYMBIAN) || defined(HB_DOXYGEN)