Fix dpi allow range with 1 to 1000. Also, set min or max value
for value in out of the range.
Change-Id: I89837120b1d0128f1194c86d323d35ca269ef71e
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
#include <linux/init.h>
#define DPI_DEF_VALUE 316
-#define DPI_MIN_VALUE 100
-#define DPI_MAX_VALUE 600
+#define DPI_MIN_VALUE 1
+#define DPI_MAX_VALUE 1000
#ifndef MODULE
static int vigs_atoi(const char *str)
if (str != NULL) {
str += 4;
dpi = vigs_atoi(str);
- if ((dpi < DPI_MIN_VALUE) || (dpi > DPI_MAX_VALUE)) {
- dpi = DPI_DEF_VALUE;
- }
+ if (dpi < DPI_MIN_VALUE)
+ dpi = DPI_MIN_VALUE;
+ else if (dpi > DPI_MAX_VALUE)
+ dpi = DPI_MAX_VALUE;
}
#endif
return dpi;