namespace {
const char* BUILD_MODEL_PROPERTY = "model";
const char* BUILD_MANUFACTURER_PROPERTY = "manufacturer";
+const char* BUILD_BUILD_PROPERTY = "buildVersion";
}
JSStaticValue JSBuildInfo::m_properties[] = {
{ BUILD_MODEL_PROPERTY, getProperty, NULL, kJSPropertyAttributeReadOnly },
{ BUILD_MANUFACTURER_PROPERTY, getProperty, NULL, kJSPropertyAttributeReadOnly },
+ { BUILD_BUILD_PROPERTY, getProperty, NULL, kJSPropertyAttributeReadOnly },
{ 0, 0, 0, 0 }
};
return convert.toJSValueRef(buildInfo->model);
} else if (JSStringIsEqualToUTF8CString(propertyName, BUILD_MANUFACTURER_PROPERTY)) {
return convert.toJSValueRef(buildInfo->manufacturer);
+ } else if (JSStringIsEqualToUTF8CString(propertyName, BUILD_BUILD_PROPERTY)) {
+ return convert.toJSValueRef(buildInfo->buildVersion);
}
}
Catch(Exception)