In the original code the StringCopy() function was equivalent to memcpy(). I don't know if the source string (which is probably not an actual string with this code) had NULL characters but if it did, that could cause bugs. regards, dan carpenter _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel