X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Fc_common%2Focrandom%2Fsrc%2Focrandom.c;h=e0dcdc57778d7099b773907304f4d890e9e1e070;hb=8229635f6d207516ccbbdf23b13be164e0fc1787;hp=e53c5947cf5da1ee57993aa0dc6eb844ddf0c98d;hpb=edcfc3d2329da7b914771c0dcff5f42c9b74fd93;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/c_common/ocrandom/src/ocrandom.c b/resource/c_common/ocrandom/src/ocrandom.c index e53c594..e0dcdc5 100644 --- a/resource/c_common/ocrandom/src/ocrandom.c +++ b/resource/c_common/ocrandom/src/ocrandom.c @@ -141,7 +141,7 @@ int8_t OCSeedRandom() gettimeofday(&tv, NULL); currentTime = tv.tv_sec * (uint64_t)1000000 + tv.tv_usec; #endif -#if defined(__unix__) || defined(__APPLE__) +#if defined(__unix__) || defined(__APPLE__) || defined(__TIZENRT__) int32_t fd = open("/dev/urandom", O_RDONLY); if (fd >= 0) { @@ -333,7 +333,6 @@ OCRandomUuidResult OCGenerateUuidString(char uuidString[UUID_STRING_SIZE]) } else { - close(fd); return RAND_UUID_READ_ERROR; } #elif defined(HAVE_UUID_UUID_H)