Index: branches/chucko/i386/libsaio/device_tree.c =================================================================== --- branches/chucko/i386/libsaio/device_tree.c (revision 2338) +++ branches/chucko/i386/libsaio/device_tree.c (revision 2339) @@ -297,7 +297,7 @@ for (count = 0, prop = node->properties; prop != 0; count++, prop = prop->next) { flatProp = (DeviceTreeNodeProperty *)buffer; - strcpy(flatProp->name, prop->name); + strncpy(flatProp->name, prop->name, kPropNameLength); flatProp->length = prop->length; buffer += sizeof(DeviceTreeNodeProperty); bcopy(prop->value, buffer, prop->length);