LCOV - code coverage report
Current view: top level - backenddb - merchantdb_helper.c (source / functions) Hit Total Coverage
Test: GNU Taler merchant coverage report Lines: 8 8 100.0 %
Date: 2021-08-30 06:54:17 Functions: 1 1 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /*
       2             :   This file is part of TALER
       3             :   Copyright (C) 2021 Taler Systems SA
       4             : 
       5             :   TALER is free software; you can redistribute it and/or modify it under the
       6             :   terms of the GNU Lesser General Public License as published by the Free Software
       7             :   Foundation; either version 3, or (at your option) any later version.
       8             : 
       9             :   TALER is distributed in the hope that it will be useful, but WITHOUT ANY
      10             :   WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
      11             :   A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
      12             : 
      13             :   You should have received a copy of the GNU General Public License along with
      14             :   TALER; see the file COPYING.  If not, see <http://www.gnu.org/licenses/>
      15             : */
      16             : /**
      17             :  * @file merchantdb_helper.c
      18             :  * @brief Helper functions for the merchant database logic
      19             :  * @author Christian Grothoff
      20             :  */
      21             : #include "platform.h"
      22             : #include <taler/taler_util.h>
      23             : #include "taler_merchantdb_lib.h"
      24             : 
      25             : 
      26             : void
      27           5 : TALER_MERCHANTDB_product_details_free (
      28             :   struct TALER_MERCHANTDB_ProductDetails *pd)
      29             : {
      30           5 :   GNUNET_free (pd->description);
      31           5 :   json_decref (pd->description_i18n);
      32           5 :   GNUNET_free (pd->unit);
      33           5 :   json_decref (pd->taxes);
      34           5 :   GNUNET_free (pd->image);
      35           5 :   json_decref (pd->address);
      36           5 : }
      37             : 
      38             : 
      39             : /* end of merchantdb_helper.c */

Generated by: LCOV version 1.14