---
title: UCDisposeTextBreakLocator
framework: Core Services
role: symbol
role_heading: Function
platforms: [macOS 10.0+]
path: coreservices/1390419-ucdisposetextbreaklocator
---

# UCDisposeTextBreakLocator

Disposes a text-break locator object.

## Declaration

```occ
OSStatus UCDisposeTextBreakLocator(TextBreakLocatorRef *breakRef);
```

## Parameters

- `breakRef`: A reference to a valid text-break locator object. The UCDisposeTextBreakLocator function sets *breakRef to NULL.

## Return Value

Return Value A result code.  This function can return paramErr, for example, if the breakRef parameter is NULL.

## Discussion

Discussion To find boundaries in Unicode text, you must supply locale and text-break specifications to the function  UCFindTextBreak. You provide this information by means of a text-break locator object, created via the function  UCCreateTextBreakLocator. When finished with the text-break locator object, you should dispose of it using the function UCDisposeTextBreakLocator.

## See Also

### Identifying Unicode Text Boundaries

- [UCCreateTextBreakLocator](coreservices/1390362-uccreatetextbreaklocator.md)
- [UCFindTextBreak](coreservices/1390429-ucfindtextbreak.md)
