diff --git a/cmake/hex.cmake b/cmake/hex.cmake index 5823dc9109b..c3935f613fd 100644 --- a/cmake/hex.cmake +++ b/cmake/hex.cmake @@ -34,6 +34,10 @@ function(from_hex HEX DEC) endfunction() function(to_hex DEC HEX) + if(DEC EQUAL 0) + set(${HEX} "0x0" PARENT_SCOPE) + return() + endif() while(DEC GREATER 0) math(EXPR _val "${DEC} % 16") math(EXPR DEC "${DEC} / 16")