@@ type T; T *dst; T *src; expression n; @@ - memcpy(dst, src, (n) * sizeof(*dst)); + COPY_ARRAY(dst, src, n); @@ type T; T *dst; T *src; expression n; @@ - memcpy(dst, src, (n) * sizeof(*src)); + COPY_ARRAY(dst, src, n); @@ type T; T *dst; T *src; expression n; @@ - memcpy(dst, src, (n) * sizeof(T)); + COPY_ARRAY(dst, src, n); @@ type T; T *dst; T *src; expression n; @@ ( - memmove(dst, src, (n) * sizeof(*dst)); + MOVE_ARRAY(dst, src, n); | - memmove(dst, src, (n) * sizeof(*src)); + MOVE_ARRAY(dst, src, n); | - memmove(dst, src, (n) * sizeof(T)); + MOVE_ARRAY(dst, src, n); ) @@ type T; T *ptr; expression n; @@ - ptr = xmalloc((n) * sizeof(*ptr)); + ALLOC_ARRAY(ptr, n); @@ type T; T *ptr; expression n; @@ - ptr = xmalloc((n) * sizeof(T)); + ALLOC_ARRAY(ptr, n);
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
README | File | 129 B | 0644 |
|
array.cocci | File | 777 B | 0644 |
|
free.cocci | File | 146 B | 0644 |
|
object_id.cocci | File | 1.31 KB | 0644 |
|
qsort.cocci | File | 610 B | 0644 |
|
strbuf.cocci | File | 445 B | 0644 |
|
swap.cocci | File | 280 B | 0644 |
|
xstrdup_or_null.cocci | File | 161 B | 0644 |
|