libcutils: Fix warnings in properties.c when verbose logging is enabled

Change-Id: I07c5eb59b9395734ad3fc25eba753564c0f096a0
This commit is contained in:
Igor Murashkin 2014-04-15 18:06:39 -07:00 committed by Riley Andrews
parent 5bd578e10d
commit 1f7f70a629
2 changed files with 6 additions and 4 deletions

View file

@ -78,15 +78,16 @@ static intmax_t property_get_imax(const char *key, intmax_t lower_bound, intmax_
if ((result == INTMAX_MIN || result == INTMAX_MAX) && errno == ERANGE) {
// Over or underflow
result = default_value;
ALOGV("%s(%s,%lld) - overflow", __FUNCTION__, key, default_value);
ALOGV("%s(%s,%" PRIdMAX ") - overflow", __FUNCTION__, key, default_value);
} else if (result < lower_bound || result > upper_bound) {
// Out of range of requested bounds
result = default_value;
ALOGV("%s(%s,%lld) - out of range", __FUNCTION__, key, default_value);
ALOGV("%s(%s,%" PRIdMAX ") - out of range", __FUNCTION__, key, default_value);
} else if (end == buf) {
// Numeric conversion failed
result = default_value;
ALOGV("%s(%s,%lld) - numeric conversion failed", __FUNCTION__, key, default_value);
ALOGV("%s(%s,%" PRIdMAX ") - numeric conversion failed",
__FUNCTION__, key, default_value);
}
errno = tmp;

View file

@ -19,7 +19,8 @@ test_src_files := \
PropertiesTest.cpp \
shared_libraries := \
libutils
libutils \
liblog
static_libraries := \
libcutils