X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=examples%2Ffpp-game%2Fgame-utils.cpp;h=9011a260de1da73358284e144d414cff9ef78764;hb=1b19fd140ff139b5854a1a62447faf31b175d8f6;hp=1f3f502cfc75765b38e29683a673ac70cdcb6878;hpb=b26d446b0cb6a316abc3a79d4fc70d0ae1b7994c;p=platform%2Fcore%2Fuifw%2Fdali-demo.git diff --git a/examples/fpp-game/game-utils.cpp b/examples/fpp-game/game-utils.cpp index 1f3f502..9011a26 100644 --- a/examples/fpp-game/game-utils.cpp +++ b/examples/fpp-game/game-utils.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2019 Samsung Electronics Co., Ltd. + * Copyright (c) 2020 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -15,48 +15,48 @@ * */ +#include +#include #include #include -#include -#include #include "game-utils.h" namespace GameUtils { -bool LoadFile( const char* filename, ByteArray& bytes ) +bool LoadFile(const char* filename, ByteArray& bytes) { - Dali::FileStream fileStream( filename, Dali::FileStream::READ | Dali::FileStream::BINARY ); - FILE* fin = fileStream.GetFile(); + Dali::FileStream fileStream(filename, Dali::FileStream::READ | Dali::FileStream::BINARY); + FILE* fin = fileStream.GetFile(); - if( fin ) + if(fin) { - if( fseek( fin, 0, SEEK_END ) ) + if(fseek(fin, 0, SEEK_END)) { return false; } - bytes.resize( ftell( fin ) ); - std::fill( bytes.begin(), bytes.end(), 0 ); - if( fseek( fin, 0, SEEK_SET ) ) + bytes.resize(ftell(fin)); + std::fill(bytes.begin(), bytes.end(), 0); + if(fseek(fin, 0, SEEK_SET)) { return false; } - size_t result = fread( bytes.data(), 1, bytes.size(), fin ); - return ( result != 0 ); + size_t result = fread(bytes.data(), 1, bytes.size(), fin); + return (result != 0); } return false; } -size_t HashString( const char* str ) +size_t HashString(const char* str) { size_t hash = 5381; - int c; - while( ( c = *str++ ) ) + int c; + while((c = *str++)) { - hash = ((hash << 5) + hash) + c; + hash = ((hash << 5) + hash) + c; } return hash; } -} +} // namespace GameUtils