[haiku-commits] r34258 - haiku/trunk/src/kits/app

  • From: ingo_weinhold@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 25 Nov 2009 22:26:12 +0100 (CET)

Author: bonefish
Date: 2009-11-25 22:26:12 +0100 (Wed, 25 Nov 2009)
New Revision: 34258
Changeset: http://dev.haiku-os.org/changeset/34258/haiku

Modified:
   haiku/trunk/src/kits/app/MessageAdapter.cpp
Log:
Don't use ssize_t in structs describing persistent structures.


Modified: haiku/trunk/src/kits/app/MessageAdapter.cpp
===================================================================
--- haiku/trunk/src/kits/app/MessageAdapter.cpp 2009-11-25 21:24:45 UTC (rev 
34257)
+++ haiku/trunk/src/kits/app/MessageAdapter.cpp 2009-11-25 21:26:12 UTC (rev 
34258)
@@ -12,6 +12,7 @@
 
 #include <stdlib.h>
 
+
 namespace BPrivate {
 
 #define R5_MESSAGE_FLAG_VALID                  0x01
@@ -40,7 +41,7 @@
 struct r5_message_header {
        uint32  magic;
        uint32  checksum;
-       ssize_t flattened_size;
+       int32   flattened_size;
        int32   what;
        uint8   flags;
 } _PACKED;
@@ -48,7 +49,7 @@
 
 struct dano_section_header {
        uint32          code;
-       ssize_t         size;
+       int32           size;
        uint8           data[0];
 } _PACKED;
 
@@ -68,7 +69,7 @@
 
 struct dano_single_item {
        type_code       type;
-       ssize_t         item_size;
+       int32           item_size;
        uint8           name_length;
        char            name[0];
 } _PACKED;
@@ -76,7 +77,7 @@
 
 struct dano_fixed_size_array {
        type_code       type;
-       ssize_t         size_per_item;
+       int32           size_per_item;
        uint8           name_length;
        char            name[0];
 } _PACKED;


Other related posts:

  • » [haiku-commits] r34258 - haiku/trunk/src/kits/app - ingo_weinhold