… | |
… | |
832 | { |
832 | { |
833 | CALL_BEGIN (2); |
833 | CALL_BEGIN (2); |
834 | CALL_ARG (path); |
834 | CALL_ARG (path); |
835 | CALL_ARG (origin); |
835 | CALL_ARG (origin); |
836 | CALL_CALL ("cf::map::find_sync", G_SCALAR); |
836 | CALL_CALL ("cf::map::find_sync", G_SCALAR); |
|
|
837 | |
|
|
838 | maptile *retval; |
|
|
839 | |
|
|
840 | if (count) |
|
|
841 | sv_to (POPs, retval); |
|
|
842 | else |
|
|
843 | retval = 0; |
|
|
844 | |
|
|
845 | CALL_END; |
|
|
846 | |
|
|
847 | return retval; |
|
|
848 | } |
|
|
849 | |
|
|
850 | maptile * |
|
|
851 | maptile::find_async (const char *path, maptile *origin) |
|
|
852 | { |
|
|
853 | CALL_BEGIN (2); |
|
|
854 | CALL_ARG (path); |
|
|
855 | CALL_ARG (origin); |
|
|
856 | CALL_CALL ("cf::map::find_async", G_SCALAR); |
837 | |
857 | |
838 | maptile *retval; |
858 | maptile *retval; |
839 | |
859 | |
840 | if (count) |
860 | if (count) |
841 | sv_to (POPs, retval); |
861 | sv_to (POPs, retval); |