GRASS 8 Programmer's Manual 8.6.0dev(2026)-c1d26452e1
Loading...
Searching...
No Matches
same.c
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 1995 Bill Brown <brown@gis.uiuc.edu>
3 * SPDX-FileCopyrightText: 1995 Michael Shapiro
4 * SPDX-FileCopyrightText: GRASS Development Team
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 */
7#include <string.h>
8#include <grass/datetime.h>
9
10/*!
11 * \brief
12 *
13 * Returns:
14 * 1 if 'src' is exactly the same as 'dst'
15 * 0 if they differ
16 *
17 * \param src
18 * \param dst
19 * \return int
20 */
21int datetime_is_same(const DateTime *src, const DateTime *dst)
22{
23 /* WARNING: doesn't allow for padding */
24 return memcmp(src, dst, sizeof(DateTime)) == 0;
25}
int datetime_is_same(const DateTime *src, const DateTime *dst)
Returns: 1 if 'src' is exactly the same as 'dst' 0 if they differ.
Definition same.c:21