curs_set.c revision 7c478bd95313f5f23a4c958a745db2134aa03244
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * CDDL HEADER START
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * The contents of this file are subject to the terms of the
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * Common Development and Distribution License, Version 1.0 only
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * (the "License"). You may not use this file except in compliance
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * with the License.
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * or http://www.opensolaris.org/os/licensing.
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * See the License for the specific language governing permissions
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * and limitations under the License.
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * When distributing Covered Code, include this CDDL HEADER in each
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * If applicable, add the following below this CDDL HEADER, with the
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * fields enclosed by brackets "[]" replaced with your own identifying
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * information: Portions Copyright [yyyy] [name of copyright owner]
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * CDDL HEADER END
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * Copyright (c) 1995, by Sun Microsystems, Inc.
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * All rights reserved.
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi#pragma ident "%Z%%M% %I% %E% SMI"
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * XCurses Library
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * Copyright 1990, 1995 by Mortice Kern Systems Inc. All rights reserved.
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchistatic char rcsID[] = "$Header: /rd/src/libc/xcurses/rcs/curs_set.c 1.1 1995/06/05 19:25:21 ant Exp $";
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi * Turn cursor off/on. Assume cursor is on to begin with.
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi /* Assume cursor is initially on. */
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi if (cursor_invisible != (char *) 0) {
9d12795f87b63c2e39e87bff369182edd34677d3Robert Mustacchi (void) tputs(cursor_invisible, 1, __m_outc);
if (cursor_normal != (char *) 0) {
if (cursor_visible != (char *) 0) {