Skip to content

Commit 482920f

Browse files
committed
Merge pull request #9 from NilsBossung/const
for function parameters: immutable -> const
2 parents b9f9520 + 0f29de2 commit 482920f

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

deimos/ncurses/curses.d

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -388,9 +388,9 @@ int addchnstr(C:chtype, N:int)(C* chstr, N n)
388388
{ return waddchnstr(stdscr, chstr, n); }
389389
int addchstr(C:chtype)(C* chstr)
390390
{ return waddchstr(stdscr, str); }
391-
int addnstr(C:immutable char, N:int)(C* str, N n)
391+
int addnstr(C:const char, N:int)(C* str, N n)
392392
{ return waddnstr(stdscr, str, n); }
393-
int addstr(C:immutable char)(C* str)
393+
int addstr(C:const char)(C* str)
394394
{ return waddnstr(stdscr, str, -1); }
395395
int attroff(N:chtype)(N attrs)
396396
{ return wattroff(stdscr, attrs); }
@@ -523,9 +523,9 @@ int mvaddchnstr(N:int, C:chtype)(N y, N x, C* chstr, N n)///ditto
523523
{ return mvwaddchnstr(stdscr, y, x, chstr, n); }
524524
int mvaddchstr(N:int, C:chtype)(N y, N x, C* chstr)///ditto
525525
{ return mvwaddchstr(stdscr, y, x, str); }
526-
int mvaddnstr(N:int, C:immutable char)(N y, N x, C* str, N n)
526+
int mvaddnstr(N:int, C:const char)(N y, N x, C* str, N n)
527527
{ return mvwaddnstr(stdscr, y, x, str, n); }
528-
int mvaddstr(N:int, C:immutable char)(N y, N x, C* str)
528+
int mvaddstr(N:int, C:const char)(N y, N x, C* str)
529529
{ return mvwaddstr(stdscr, y, x, str); }
530530
int mvchgat(N:int, A:attr_t, S:short, V:void)
531531
(N y, N x, N n, A attr, S color, V* opts)
@@ -558,7 +558,7 @@ int mvinsstr(N:int, C:char)(N y, N x, C* str)
558558
{ return mvwinsstr(stdscr, y, x, str); }
559559
int mvinstr(N:int, C:char)(N y, N x, C* str)
560560
{ return mvwinstr(stdscr, y, x, str); }
561-
int mvprintw(int y, int x, immutable char* fmt, ...);
561+
int mvprintw(int y, int x, const char* fmt, ...);
562562
int mvscanw(int y, int x, char* fmt, ...);
563563
int mvvline(N:int, C:chtype)(N y, N x, C ch, N n)
564564
{ return mvwvline(stdscr, y, x, ch, n); }
@@ -584,13 +584,13 @@ int mvwaddchstr(W:WINDOW, N:int, C:chtype)
584584
return ERR;
585585
return waddchnstr(win, chstr, -1);
586586
}
587-
int mvwaddnstr(W:WINDOW, N:int, C:immutable char)(W* win, N y, N x, C* str, N n)
587+
int mvwaddnstr(W:WINDOW, N:int, C:const char)(W* win, N y, N x, C* str, N n)
588588
{
589589
if(wmove(win, y, x) == ERR)
590590
return ERR;
591591
return waddnstr(win, str, n);
592592
}
593-
int mvwaddstr(W:WINDOW, N:int, C:immutable char)(W* win, N y, N x, C* str)
593+
int mvwaddstr(W:WINDOW, N:int, C:const char)(W* win, N y, N x, C* str)
594594
{
595595
if(wmove(win, y, x) == ERR)
596596
return ERR;
@@ -682,7 +682,7 @@ int mvwinstr(W:WINDOW, N:int, C:char)(W* win, N y, N x, C* str)
682682
return ERR;
683683
return winstr(win, str);
684684
}
685-
int mvwprintw(WINDOW* win, int y, int x, immutable char* fmt, ...);
685+
int mvwprintw(WINDOW* win, int y, int x, const char* fmt, ...);
686686
int mvwscanw(WINDOW* win, int y, int x, char* fmt, ...);
687687
int mvwvline(W:WINDOW, N:int, C:chtype)(W* win, N y, N x, C ch, N n)
688688
{
@@ -713,7 +713,7 @@ int pnoutrefresh(WINDOW* pad, int pminrow, int pmincol,
713713
int sminrow, int smincol, int smaxrow, int smaxcol);
714714
int prefresh(WINDOW* pad, int pminrow, int pmincol,
715715
int sminrow, int smincol, int smaxrow, int smaxcol);
716-
int printw(immutable char* fmt, ...);
716+
int printw(const char* fmt, ...);
717717
int putwin(WINDOW* win, FILE* filep);
718718
void qiflush();
719719
int raw();
@@ -792,8 +792,8 @@ int vidattr(chtype c);
792792
int vidputs(chtype, int function(int));
793793
int vline(C:chtype, N:int)(C ch, N n)
794794
{ return wvline(stdscr, ch, n); }
795-
int vwprintw(WINDOW* win, immutable char* fmt, va_list varglist);
796-
int vw_printw(W:WINDOW, C:immutable char, V:va_list)(W* win, C* fmt, V varglist)
795+
int vwprintw(WINDOW* win, const char* fmt, va_list varglist);
796+
int vw_printw(W:WINDOW, C:const char, V:va_list)(W* win, C* fmt, V varglist)
797797
{ return vwprintw(win, fmt, varglist); }
798798
int vw_scanw(W:WINDOW, C:char, V:va_list)(W* win, C* fmt, V varglist)
799799
{ return vwscanw(win, fmt, varglist); }
@@ -802,8 +802,8 @@ int waddch(WINDOW* win, chtype ch);
802802
int waddchnstr(WINDOW* win, chtype* chstr, int n);
803803
int waddchstr(W:WINDOW, C:chtype)(W* win, C* chstr)
804804
{ return waddchnstr(win, chstr, -1); }
805-
int waddnstr(WINDOW* win, immutable char* str, int n);
806-
int waddstr(W:WINDOW, C:immutable char)(W* win, C* str)
805+
int waddnstr(WINDOW* win, const char* str, int n);
806+
int waddstr(W:WINDOW, C:const char)(W* win, C* str)
807807
{ return waddnstr(win, str, -1); }
808808
int wattron(W:WINDOW, N:chtype)(W* win, N attrs)
809809
{ return wattr_on(win, cast(attr_t)attrs, null); }
@@ -867,7 +867,7 @@ int winstr(W:WINDOW, C:char)(W* win, C* str)
867867
{ return winnstr(win, str, -1); }
868868
int wmove(WINDOW* win, int y, int x);
869869
int wnoutrefresh(WINDOW* win);
870-
int wprintw(WINDOW* win, immutable char* fmt, ...);
870+
int wprintw(WINDOW* win, const char* fmt, ...);
871871
int wredrawln(WINDOW* win, int beg_line, int num_lines);
872872
int wrefresh(WINDOW* win);
873873
int wscanw(WINDOW* win, char* fmt, ...);

0 commit comments

Comments
 (0)