ncurses 5.2
[ncurses.git] / ncurses / base / lib_colorset.c
index d9fc5c28dc0112a7d27d59b3b756ae00bb5051b9..3870e875f32289ebe2fe335dfd9c9eff72b385fc 100644 (file)
@@ -1,5 +1,5 @@
 /****************************************************************************
- * Copyright (c) 1998 Free Software Foundation, Inc.                        *
+ * Copyright (c) 1998,2000 Free Software Foundation, Inc.                   *
  *                                                                          *
  * Permission is hereby granted, free of charge, to any person obtaining a  *
  * copy of this software and associated documentation files (the            *
 #include <curses.priv.h>
 #include <ctype.h>
 
-MODULE_ID("$Id: lib_colorset.c,v 1.5 1999/05/16 17:13:43 juergen Exp $")
+MODULE_ID("$Id: lib_colorset.c,v 1.6 2000/07/29 16:37:19 tom Exp $")
 
-int wcolor_set(WINDOW *win, short color_pair_number, void *opts)
+int
+wcolor_set(WINDOW *win, short color_pair_number, void *opts)
 {
-       T((T_CALLED("wcolor_set(%p,%d)"), win, color_pair_number));
-       if (win && !opts && (color_pair_number >= 0) && (color_pair_number < COLOR_PAIRS)) {
-               T(("... current %ld", (long) PAIR_NUMBER(win->_attrs)));
-               toggle_attr_on(win->_attrs,COLOR_PAIR(color_pair_number));
-               returnCode(OK);
-       } else
-               returnCode(ERR);
+    T((T_CALLED("wcolor_set(%p,%d)"), win, color_pair_number));
+    if (win
+       && !opts
+       && (color_pair_number >= 0)
+       && (color_pair_number < COLOR_PAIRS)) {
+       TR(TRACE_ATTRS, ("... current %ld", (long) PAIR_NUMBER(win->_attrs)));
+       toggle_attr_on(win->_attrs, COLOR_PAIR(color_pair_number));
+       returnCode(OK);
+    } else
+       returnCode(ERR);
 }
-
-