---
name: "XtToolkitThreadInitialize"
section: "3x"
platform: "linux"
package: "libxt-dev"
version: "4.3.0.dfsg.1-14sarge7"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/XtToolkitThreadInitialize/3x"
---

# XtToolkitThreadInitialize(3x)

initialize the toolkit for multiple threads

## NAME

XtToolkitThreadInitialize - initialize the toolkit for multiple threads

## SYNTAX

Boolean XtToolkitThreadInitialize(void);

## DESCRIPTION

If *XtToolkitThreadInitialize* was previously called, it returns. The application programmer must ensure that two or more threads do not simultaneously attempt to call *XtToolkitThreadInitialize*; the effect of this is undefined. *XtToolkitThreadInitialize* returns *True* if the host operating system has threads and the Intrinsics are thread safe.

## SEE ALSO

*X Toolkit Intrinsics - C Language Interface*\
 *Xlib - C Language X Interface*
