---
name: "XmDropSiteEndUpdate"
section: "3"
platform: "linux"
package: "openmotif"
version: "2.3.8-4"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/XmDropSiteEndUpdate"
---

# XmDropSiteEndUpdate(3)

A Drag and Drop function that facilitates processing updates to multiple drop sites

## NAME

**XmDropSiteEndUpdate** — A Drag and Drop function that facilitates processing updates to multiple drop sites

## SYNOPSIS

```
#include <Xm/DragDrop.h>
void XmDropSiteEndUpdate(
Widget widget);
```

## DESCRIPTION

**XmDropSiteEndUpdate** is used in conjunction with **XmDropSiteStartUpdate** to process updates to multiple drop sites within the same hierarchy. **XmDropSiteStartUpdate** and **XmDropSiteEndUpdate** signal the beginning and the end respectively of a series of calls to **XmDropSiteUpdate**. Calls to **XmDropSiteStartUpdate** and **XmDropSiteEndUpdate** can be recursively stacked. Using these routines optimizes the processing of update information.

- *widget*

  Specifies the ID of any widget within a given hierarchy. The function uses this widget to identify the shell that contains the drop sites.

For a complete definition of DropSite and its associated resources, see [**XmDropSite**(3)](/XmDropSite/3.md).

## RELATED

[**XmDropSiteStartUpdate**(3)](/XmDropSiteStartUpdate/3.md) and [**XmDropSiteUpdate**(3)](/XmDropSiteUpdate/3.md).
