Function Macro

GLibsize_checked_mul

Declaration [src]

#define g_size_checked_mul (
  dest,
  a,
  b
)

Description [src]

Performs a checked multiplication of a and b, storing the result in dest.

If the operation is successful, TRUE is returned. If the operation overflows then the state of dest is undefined and FALSE is returned.

Available since:2.48

Parameters

dest -
 

A pointer to the #gsize destination.

a -
 

The #gsize left operand.

b -
 

The #gsize right operand.