summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/stc/cspan.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/stc/cspan.h b/include/stc/cspan.h
index 94415df7..315465db 100644
--- a/include/stc/cspan.h
+++ b/include/stc/cspan.h
@@ -104,7 +104,8 @@ typedef struct { int32_t d[3]; } cspan_idx3;
typedef struct { int32_t d[4]; } cspan_idx4;
typedef struct { int32_t d[5]; } cspan_idx5;
typedef struct { int32_t d[6]; } cspan_idx6;
-#define c_ALL 0,-1
+#define c_END -1
+#define c_ALL 0,c_END
#define cspan_md(array, ...) \
{.data=array, .dim={__VA_ARGS__}, .stride={.d={__VA_ARGS__}}}