Esempio n. 1
0
struct frame_info *
frscm_frame_smob_to_frame (frame_smob *f_smob)
{
    struct frame_info *frame;

    frame = frame_find_by_id (f_smob->frame_id);
    if (frame == NULL)
        return NULL;

    if (f_smob->frame_id_is_next)
        frame = get_prev_frame (frame);

    return frame;
}
Esempio n. 2
0
static struct frame_info *
frame_object_to_frame_info (frame_object *frame_obj)
{
  struct frame_info *frame;

  frame = frame_find_by_id (frame_obj->frame_id);
  if (frame == NULL)
    return NULL;

  if (frame_obj->frame_id_is_next)
    frame = get_prev_frame (frame);

  return frame;
}