/* exception or call failure */
return 0;
}
- return lval;
+ return lval > 0 ? 1 : -1;
}
}
compare_function(&result, a, b TSRMLS_CC);
- return Z_LVAL(result);
+ return (int)Z_LVAL(result);
}
/* }}} */
/* exception or call failure */
return 0;
}
- return lval;
+ return lval > 0 ? 1 : -1;
}
}
compare_function(&result, b, a TSRMLS_CC);
- return Z_LVAL(result);
+ return (int)Z_LVAL(result);
}
/* }}} */
/* exception or call failure */
return 0;
}
- return lval;
+ return lval > 0 ? 1 : -1;
}
}
compare_function(&result, a_priority_p, b_priority_p TSRMLS_CC);
- return Z_LVAL(result);
+ return (int)Z_LVAL(result);
}
/* }}} */