| 843 | */ |
| 844 | |
| 845 | void * /* O - Previous element or @code NULL@ */ |
| 846 | cupsArrayPrev(cups_array_t *a) /* I - Array */ |
| 847 | { |
| 848 | /* |
| 849 | * Range check input... |
| 850 | */ |
| 851 | |
| 852 | if (!a) |
| 853 | return (NULL); |
| 854 | |
| 855 | /* |
| 856 | * Return the previous element... |
| 857 | */ |
| 858 | |
| 859 | if (a->current >= 0) |
| 860 | a->current --; |
| 861 | |
| 862 | return (cupsArrayCurrent(a)); |
| 863 | } |
| 864 | |
| 865 | |
| 866 | /* |