summaryrefslogtreecommitdiffhomepage
path: root/include/stc/csview.h
diff options
context:
space:
mode:
authorTyge Løvset <[email protected]>2022-10-04 16:38:41 +0200
committerTyge Løvset <[email protected]>2022-10-04 20:05:49 +0200
commit5daba7ad2291dd7f02299eabeb650d0d0b77a1a6 (patch)
treed56fa2a14c5f2a84022c67a6268574ef4f1241a7 /include/stc/csview.h
parent6bfc24241e2dea76dc14e3de771d98ecf6bb698e (diff)
downloadSTC-modified-5daba7ad2291dd7f02299eabeb650d0d0b77a1a6.tar.gz
STC-modified-5daba7ad2291dd7f02299eabeb650d0d0b77a1a6.zip
- Removed deprecated c_forrange() (replaced by c_forloop + crange type)
- Removed csview_new(literal) macro. Use c_sv(literal) instead. - Added stc/views.h: moved crange from ccommon.h and added templated type c_listview. Instantiate by: using_listview(ViewName, ValueType) after #include, does not use #define i_val .... See examples in views.h.
Diffstat (limited to 'include/stc/csview.h')
-rw-r--r--include/stc/csview.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/stc/csview.h b/include/stc/csview.h
index 2be30cb0..3d8bd044 100644
--- a/include/stc/csview.h
+++ b/include/stc/csview.h
@@ -28,12 +28,12 @@
#include "utf8.h"
#define csview_null c_sv("")
-#define csview_new(literal) c_sv(literal)
#define csview_npos (SIZE_MAX >> 1)
#define csview_init() csview_null
#define csview_drop c_default_drop
#define csview_clone c_default_clone
+#define csview_from_n c_sv
STC_INLINE csview csview_from(const char* str)
{ return c_make(csview){str, strlen(str)}; }