From: Rafal Lelusz Date: Tue, 23 Dec 2014 16:33:48 +0000 (+0100) Subject: [Exif] Use validator_.isConstructorCall() X-Git-Tag: submit/tizen_tv/20150603.064601~1^2~726 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=891c84049d0c89b5cfb4b8dbcb5e05e0389e93c1;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [Exif] Use validator_.isConstructorCall() Change-Id: Ie3c791e27a1fa9ee22c0ea77c44a2aa378776a78 Signed-off-by: Rafal Lelusz --- diff --git a/src/exif/exif_api.js b/src/exif/exif_api.js index 1ca52756..05573522 100644 --- a/src/exif/exif_api.js +++ b/src/exif/exif_api.js @@ -115,9 +115,7 @@ ExifManager.prototype.getThumbnail = function() { // this function passes ExifInformation_exposureProgram_attribute test: tizen.ExifInformation = function() { - if (!this || this.constructor !== tizen.ExifInformation) { - throw new TypeError; - } + validator_.isConstructorCall(this, tizen.ExifInformation); var args = validator_.validateArgs(arguments, [ { @@ -128,8 +126,6 @@ tizen.ExifInformation = function() { } ]); - var exifInitDict = args.ExifInitDict; - var uri_ = null; var width_ = null; var height_ = null; @@ -150,6 +146,7 @@ tizen.ExifInformation = function() { var gpsTime_ = null; var userComment_ = null; + var exifInitDict = args.ExifInitDict; if (exifInitDict) { if (exifInitDict['uri'] == null) { throw new tizen.WebAPIException(tizen.WebAPIException.INVALID_VALUES_ERR,