/usr/include/volume_io/string_funcs.h is in libminc-dev 2.2.00-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | #ifndef DEF_STRING
#define DEF_STRING
/* ----------------------------------------------------------------------------
@COPYRIGHT :
Copyright 1993,1994,1995 David MacDonald,
McConnell Brain Imaging Centre,
Montreal Neurological Institute, McGill University.
Permission to use, copy, modify, and distribute this
software and its documentation for any purpose and without
fee is hereby granted, provided that the above copyright
notice appear in all copies. The author and McGill University
make no representations about the suitability of this
software for any purpose. It is provided "as is" without
express or implied warranty.
@VERSION : $Header: /private-cvsroot/minc/volume_io/Include/volume_io/string_funcs.h,v 1.9 2005-05-19 21:19:28 bert Exp $
---------------------------------------------------------------------------- */
/* ----------------------------- MNI Header -----------------------------------
@NAME : string_funcs.h
@INPUT :
@OUTPUT :
@RETURNS :
@DESCRIPTION: Macros for string manipulations
@METHOD :
@GLOBALS :
@CALLS :
@CREATED : David MacDonald
@MODIFIED :
---------------------------------------------------------------------------- */
#include <string.h>
#if !VIO_PREFIX_NAMES
#define EXTREMELY_LARGE_STRING_SIZE 10000
#define END_OF_STRING ((char) 0)
#define COPY_MEMORY( dest, src, n_items ) \
(void) memcpy( (void *) (dest), (void *) (src), \
(size_t) (n_items) * sizeof((src)[0]) )
#endif /* !VIO_PREFIX_NAMES */
#endif /* DEF_STRING */
|