Skip to content

Commit d9b02d1

Browse files
authored
Merge pull request #1893 from CEED/jrwrigh/ceedvector_size_error
vec: Check length >= 0
2 parents 95bd1e9 + a5ef892 commit d9b02d1

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

interface/ceed-vector.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ int CeedVectorReference(CeedVector vec) {
159159
@ref User
160160
**/
161161
int CeedVectorCreate(Ceed ceed, CeedSize length, CeedVector *vec) {
162+
CeedCheck(length >= 0, ceed, CEED_ERROR_UNSUPPORTED, "CeedVector must have length >= 0, recieved %" CeedSize_FMT, length);
162163
if (!ceed->VectorCreate) {
163164
Ceed delegate;
164165

0 commit comments

Comments
 (0)