---
title: objc_msgSend_fpret
framework: objectivec
role: symbol
role_heading: Function
path: objectivec/objc_msgsend_fpret
---

# objc_msgSend_fpret

Sends a message with a floating-point return value to an instance of a class.

## Declaration

```occ
extern void objc_msgSend_fpret();
```

## Parameters

Parameters Discussion On the i386 platform, the ABI for functions returning a floating-point value is incompatible with that for functions returning an integral type. On the i386 platform, therefore, you must use objc_msgSend_fpret for functions that for functions returning non-integral type. For float or long double return types, cast the function to an appropriate function pointer type first. This function is not used on the PPC or PPC64 platforms.

## See Also

### Sending Messages

- [objc_msgSend](objectivec/objc_msgsend.md)
- [objc_msgSend_stret](objectivec/objc_msgsend_stret.md)
- [objc_msgSendSuper](objectivec/objc_msgsendsuper.md)
- [objc_msgSendSuper_stret](objectivec/objc_msgsendsuper_stret.md)
