#include "mysys_priv.h"#include "mysys_err.h"#include <my_dir.h>#include <errno.h>Include dependency graph for my_dup.c:

Go to the source code of this file.
Functions | |
| File | my_dup (File file, myf MyFlags) |
Definition at line 27 of file my_dup.c.
References DBUG_ENTER, DBUG_PRINT, DBUG_RETURN, EE_FILENOTFOUND, FILE_BY_DUP, filename, int(), my_file_info, my_file_limit, my_register_filename(), and name.
00028 { 00029 File fd; 00030 const char *filename; 00031 DBUG_ENTER("my_dup"); 00032 DBUG_PRINT("my",("file: %d MyFlags: %d", MyFlags)); 00033 fd = dup(file); 00034 filename= (((uint) file < my_file_limit) ? 00035 my_file_info[(int) file].name : "Unknown"); 00036 DBUG_RETURN(my_register_filename(fd, filename, FILE_BY_DUP, 00037 EE_FILENOTFOUND, MyFlags)); 00038 } /* my_open */
Here is the call graph for this function:

1.4.7

