function free_slot_39() /* entry=382 class_id=0x0A0C slot=0x39 */
{
  var
    list, /* [BP+06h] type=0x7A */
    lines, /* [BP+08h] type=0x7A */
    line; /* [BP-02h] type=0x73 */

  entry:

  block_15CD:
    foreach_slist line -> block_15E8;

  block_15D2:
    /* create_list element_size=0x2 count=0x1 */
    /* remove_matching_indirect element_size=0x2 */
    /* free_local_slist bp_offset=0x6 target=[BP+06h] */
    list = line;
    goto block_15CD;

  block_15E8:
    /* append_list  */
    /* free_local_slist bp_offset=0x6 target=[BP+06h] */
    list = lines;
    goto block_15FD;

  block_15FD:
    /* free_local_string bp_offset=0xFE target=[BP-02h] */
    return;

}
