CSIEscape, STREscape: use size_t for buffer length - st - Personal fork of st
 (HTM) git clone git://git.drkhsh.at/st.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 289c52b7aa9b0e826bbea6f956755b3199b3ccac
 (DIR) parent 7ceb3d1f72eabfa678e5cfae176c57630ad98c43
 (HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Wed, 16 Oct 2019 12:38:43 +0300
       
       CSIEscape, STREscape: use size_t for buffer length
       
       Diffstat:
         M st.c                                |       8 ++++----
       
       1 file changed, 4 insertions(+), 4 deletions(-)
       ---
 (DIR) diff --git a/st.c b/st.c
       @@ -135,7 +135,7 @@ typedef struct {
        /* ESC '[' [[ [<priv>] <arg> [;]] <mode> [<mode>]] */
        typedef struct {
                char buf[ESC_BUF_SIZ]; /* raw string */
       -        int len;               /* raw string length */
       +        size_t len;            /* raw string length */
                char priv;
                int arg[ESC_ARG_SIZ];
                int narg;              /* nb of args */
       @@ -147,7 +147,7 @@ typedef struct {
        typedef struct {
                char type;             /* ESC type ... */
                char buf[STR_BUF_SIZ]; /* raw string */
       -        int len;               /* raw string length */
       +        size_t len;            /* raw string length */
                char *args[STR_ARG_SIZ];
                int narg;              /* nb of args */
        } STREscape;
       @@ -1803,7 +1803,7 @@ csihandle(void)
        void
        csidump(void)
        {
       -        int i;
       +        size_t i;
                uint c;
        
                fprintf(stderr, "ESC[");
       @@ -1921,7 +1921,7 @@ strparse(void)
        void
        strdump(void)
        {
       -        int i;
       +        size_t i;
                uint c;
        
                fprintf(stderr, "ESC%c", strescseq.type);