C2045 Target name was used previously in non-CALL context Explanation: You specified a CALL to a procedure or function that you previously invoked with a DO statement or a function call. Action: Make sure that routines you CALL do not have the same names as CA-Clipper routines defined in your program. Correct and recompile.