Resolve IMPORT_C/EXPORT_C mismatch by adding IMPORT_C in header files - Bug 3489 GCC_SURGE
authorWilliam Roberts <williamr@symbian.org>
Thu, 29 Jul 2010 12:39:03 +0100
branchGCC_SURGE
changeset 88 6a5d0b07585d
parent 87 dd951c63fe4e
Resolve IMPORT_C/EXPORT_C mismatch by adding IMPORT_C in header files - Bug 3489
authorisation/userpromptservice/policies/inc/promptrequest.h
authorisation/userpromptservice/policies/source/policyreader.h
--- a/authorisation/userpromptservice/policies/inc/promptrequest.h	Thu Jul 22 16:49:24 2010 +0100
+++ b/authorisation/userpromptservice/policies/inc/promptrequest.h	Thu Jul 29 12:39:03 2010 +0100
@@ -61,7 +61,7 @@
 		IMPORT_C const TProcessId& ClientProcessId() const;
 		IMPORT_C TBool SecurityResult() const;
 
-		~CPromptRequest();
+		IMPORT_C ~CPromptRequest();
 	private:
 	
 	CPromptRequest(	const TSecureId& aClientSid, const TVendorId& aClientVid, const TThreadId& aClientThreadId, TProcessId &aClientProcessId,
--- a/authorisation/userpromptservice/policies/source/policyreader.h	Thu Jul 22 16:49:24 2010 +0100
+++ b/authorisation/userpromptservice/policies/source/policyreader.h	Thu Jul 29 12:39:03 2010 +0100
@@ -74,7 +74,7 @@
 private:
 	CPolicyReader();
 	void ConstructL(RFs& aRfs, const TDesC& aPolicyFileName);
-	CPolicy* ReadPolicyL();
+	IMPORT_C CPolicy* ReadPolicyL();
 	void ReadPolicyHeaderL();
 	
 	CResourceFile* iResourceFile;	///< Handle to the resource file