GRASS GIS 7 Programmer's Manual  7.5.svn(2017)-r71915
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
same.c
Go to the documentation of this file.
1 /*
2  * Copyright (C) 1995. Bill Brown <brown@gis.uiuc.edu> & Michael Shapiro
3  *
4  * This program is free software under the GPL (>=v2)
5  * Read the file GPL.TXT coming with GRASS for details.
6  */
7 #include <string.h>
8 #include <grass/datetime.h>
9 
10 
11 /*!
12  * \brief
13  *
14  * Returns:
15  * 1 if 'src' is exactly the same as 'dst'
16  * 0 if they differ
17  *
18  * \param src
19  * \param dst
20  * \return int
21  */
22 
23 int datetime_is_same(const DateTime * src, const DateTime * dst)
24 {
25  /* WARNING: doesn't allow for padding */
26  return memcmp(src, dst, sizeof(DateTime)) == 0;
27 }
char * dst
Definition: lz4.h:354
int datetime_is_same(const DateTime *src, const DateTime *dst)
Returns: 1 if &#39;src&#39; is exactly the same as &#39;dst&#39; 0 if they differ.
Definition: same.c:23