Fix child-address counting.
[exim.git] / src / src / structs.h
index d9d37f1c028c41871d43293d130b38658df82865..38b095f06a584e185f5d0ba1e072763f107dc8e2 100644 (file)
@@ -625,7 +625,7 @@ typedef struct address_item {
                                   /* (may need to hold a timestamp) */
 
   short int basic_errno;          /* status after failure */
-  short int child_count;          /* number of child addresses */
+  unsigned short child_count;     /* number of child addresses */
   short int return_file;          /* fileno of return data file */
   short int special_action;       /* ( used when when deferred or failed */
                                   /* (  also  */