Symbian3/SDK/Source/GUID-0A332D6E-E712-5186-8CD0-D5022FA54052.dita
changeset 2 ebc84c812384
parent 0 89d6a7a84779
--- a/Symbian3/SDK/Source/GUID-0A332D6E-E712-5186-8CD0-D5022FA54052.dita	Fri Jan 22 18:26:19 2010 +0000
+++ b/Symbian3/SDK/Source/GUID-0A332D6E-E712-5186-8CD0-D5022FA54052.dita	Thu Mar 11 15:24:26 2010 +0000
@@ -621,10 +621,10 @@
     aMessage.ReadL(0,buffer);  // Read data from client descriptor (param 0)
     ...</codeblock> <p>Because <codeph>TIpcArgs</codeph> also stores type
 information about arguments, the kernel knows that argument 0 in the above
-message is an 8-bit constant descriptor. On Symbian OS platforms using the
-EKA2 kernel, this information is used to enforce correct usage of descriptor
-access methods; in this case, trying to write to <codeph>aDes</codeph>, or
-treating it as a 16-bit descriptor would fail with <codeph>KErrBadDescriptor</codeph>.
+message is an 8-bit constant descriptor. On Symbian platforms
+using the EKA2 kernel, this information is used to enforce correct usage of
+descriptor access methods; in this case, trying to write to <codeph>aDes</codeph>,
+or treating it as a 16-bit descriptor would fail with <codeph>KErrBadDescriptor</codeph>.
 (The latter case would have allowed access to data beyond the length of the
 8- bit descriptor. </p> <p>Note, both leaving and non-leaving versions of
 the <codeph>Read()</codeph> and <codeph>Write()</codeph> functions are provided.