| Summary: | Modulo on SmallInt (possibly others) | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Scott Greer <greer> |
| Component: | EDT | Assignee: | Matt Heitz <mheitz> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | mheitz |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
I renamed the methods to $Modulo and fixed the return types of the function in ESmallint, EInt, and EBigint. The function was defined with the correct return type in the other .egl files. closing this defect for Scott |
Looking at ESMallint.egl * {@Operation %} Computes the remainder of dividing one number by another. */ static function $Modulus(lvalue ESmallint in, rvalue ESmallint in) returns (EDecimal) {@Operation{"%"}}; Two issues: * The return type should be some form of integer * The operation name should be Modulo