File tree Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -1427,15 +1427,18 @@ namespace @IMPL_NAMESPACE@ {
14271427]=])
14281428 unset (RETVAL_EVAL)
14291429 list (LENGTH CAP_NAMES CAP_COUNT)
1430- math (EXPR CAP_COUNT "${CAP_COUNT} - 1" )
1431- foreach (i RANGE ${CAP_COUNT} )
1432- list (GET CAP_NAMES ${i} CAP)
1433- list (GET CAP_KINDS ${i} KIND)
1434- string (CONFIGURE [=[
1430+ if (CAP_COUNT GREATER 0)
1431+ math (EXPR LAST_CAP "${CAP_COUNT} - 1" )
1432+ foreach (i RANGE ${LAST_CAP} )
1433+ list (GET CAP_NAMES ${i} CAP)
1434+ list (GET CAP_KINDS ${i} KIND)
1435+ string (CONFIGURE [=[
14351436 retval += ".@CAP@_" + std::to_string(@KIND@.@CAP@);
1436- ]=] RETVALUE_VIEW @ONLY)
1437- string (APPEND RETVAL_EVAL "${RETVALUE_VIEW} " )
1438- endforeach ()
1437+ ]=] RETVALUE_VIEW @ONLY)
1438+ string (APPEND RETVAL_EVAL "${RETVALUE_VIEW} " )
1439+ endforeach ()
1440+ endif ()
1441+
14391442 string (CONFIGURE "${HEADER_ITEM_VIEW} " HEADER_ITEM_EVAL @ONLY)
14401443 set_property (TARGET ${IMPL_TARGET} APPEND_STRING PROPERTY NBL_HEADER_CONTENT "${HEADER_ITEM_EVAL} " )
14411444
You can’t perform that action at this time.
0 commit comments