| iMatix home page
| << | < | > | >>
SFL Logo SFL
Version 2.11

 

add_dir_list

#include "sfldir.h"
FILEINFO *
add_dir_list (NODE *file_list, const DIRST *dir)

Synopsis

Adds a node to the specified directory list. Returns the address of the new node, or NULL if there was insufficient memory.

Source Code - (sfldir.c)

{
    FILEINFO
        *file_info;

    file_info = (FILEINFO *) node create (file_list-> prev, sizeof (FILEINFO));
    if (file_info)
      {
        memcpy  (&file_info-> dir, dir, sizeof (DIRST));
        fix dir (&file_info-> dir);
        file_info-> directory = (dir-> file_attrs & ATTR_SUBDIR) != 0;
      }
    return (file_info);
}

| << | < | > | >> iMatix Copyright © 1996-2000 iMatix Corporation