OpenMPI
0.1.1
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
strncpy.h
1
/*
2
* Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
3
* University Research and Technology
4
* Corporation. All rights reserved.
5
* Copyright (c) 2004-2006 The University of Tennessee and The University
6
* of Tennessee Research Foundation. All rights
7
* reserved.
8
* Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
9
* University of Stuttgart. All rights reserved.
10
* Copyright (c) 2004-2005 The Regents of the University of California.
11
* All rights reserved.
12
* $COPYRIGHT$
13
*
14
* Additional copyrights may follow
15
*
16
* $HEADER$
17
*/
18
19
#ifndef OPAL_STRNCPY_H
20
#define OPAL_STRNCPY_H
21
22
#include "opal_config.h"
23
#ifdef HAVE_SYS_TYPES_H
24
#include <sys/types.h>
25
#endif
26
27
/*
28
* Use opal_strncpy() instead of strncpy()
29
*/
30
#if defined(strncpy)
31
#undef strncpy
32
#endif
33
#define strncpy opal_strncpy
34
35
BEGIN_C_DECLS
36
37
/* Might also be pure? */
38
OPAL_DECLSPEC
char
*opal_strncpy(
char
*dest,
const
char
*src,
size_t
len) __opal_attribute_nonnull__(1) __opal_attribute_nonnull__(2);
39
40
END_C_DECLS
41
42
#endif
/* OPAL_STRNCPY_H */
opal
util
strncpy.h
Generated on Wed Dec 24 2014 12:05:30 for OpenMPI by
1.8.8