This ensures that we get the same behavior on both 32- and
64-bit. Pointed out on the mailing list:
http://permalink.gmane.org/gmane.linux.hotplug.devel/17145
Signed-off-by: David Zeuthen <davidz@redhat.com>
* @key: Name of property.
*
* Look up the value for @key on @device and convert it to an unsigned
* @key: Name of property.
*
* Look up the value for @key on @device and convert it to an unsigned
- * 64-bit integer using strtoul().
+ * 64-bit integer using g_ascii_strtoull().
*
* Returns: The value for @key or 0 if @key doesn't exist or isn't a
* #guint64.
*
* Returns: The value for @key or 0 if @key doesn't exist or isn't a
* #guint64.
- result = strtoul (s, NULL, 0);
+ result = g_ascii_strtoull (s, NULL, 0);
* @name: Name of the sysfs attribute.
*
* Look up the sysfs attribute with @name on @device and convert it to an unsigned
* @name: Name of the sysfs attribute.
*
* Look up the sysfs attribute with @name on @device and convert it to an unsigned
- * 64-bit integer using strtoul().
+ * 64-bit integer using g_ascii_strtoull().
*
* Returns: The value of the sysfs attribute or 0 if there is no such
* attribute.
*
* Returns: The value of the sysfs attribute or 0 if there is no such
* attribute.
- result = strtoul (s, NULL, 0);
+ result = g_ascii_strtoull (s, NULL, 0);