
  PROCEDURE [INLINE] clp$f_find_current_block
    (VAR current_block: ^clt$f_block);

?? PUSH (LISTEXT := ON) ??

    VAR
      task_block: ^clt$f_block,
      status: ost$status;

    clp$f_find_task_block (task_block, status);
    IF NOT status.normal THEN
      osp$set_status_abnormal ('CL', 77777,
            'Unable to get pointer to SCL Task Block', status);
      pmp$abort (status);
    IFEND;
    current_block := task_block^.current_block;

  PROCEND clp$f_find_current_block;

*copyc clt$f_block
*copyc ost$status
?? POP ??
*copyc clp$f_find_task_block
*copyc osp$set_status_abnormal
*copyc pmp$abort
