aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/phpbb/db/driver/mysqli.php
diff options
context:
space:
mode:
authorNils Adermann <naderman@naderman.de>2014-02-27 15:07:51 +0100
committerNils Adermann <naderman@naderman.de>2014-02-27 15:07:51 +0100
commit620f2840d742056224efa4e41dfe31d1ba7b7c7d (patch)
treed45e41f1290be67cac70f9d829b13cfea9804dd6 /phpBB/phpbb/db/driver/mysqli.php
parentf99cce0f440ad3d0176d6317092707383bfd456c (diff)
parentde0b7ddce9d0b5b11147cae7d96e0483015b81b2 (diff)
downloadforums-620f2840d742056224efa4e41dfe31d1ba7b7c7d.tar
forums-620f2840d742056224efa4e41dfe31d1ba7b7c7d.tar.gz
forums-620f2840d742056224efa4e41dfe31d1ba7b7c7d.tar.bz2
forums-620f2840d742056224efa4e41dfe31d1ba7b7c7d.tar.xz
forums-620f2840d742056224efa4e41dfe31d1ba7b7c7d.zip
Merge pull request #2062 from nickvergessen/ticket/12194
[ticket/12194] Ensure that field_show_novalue is present
Diffstat (limited to 'phpBB/phpbb/db/driver/mysqli.php')
0 files changed, 0 insertions, 0 deletions
> 37 38
/* Misc Array Functions */
/* Copyright (c) 1997, 1999, 2001 John E. Davis
 * This file is part of the S-Lang library.
 *
 * You may distribute under the terms of either the GNU General Public
 * License or the Perl Artistic License.
 */

#include "slinclud.h"

#include "slang.h"
#include "_slang.h"

int SLang_get_array_element (SLang_Array_Type *at, int *indices, VOID_STAR data)
{
   int is_ptr;

   if ((at == NULL)
       || (indices == NULL)
       || (data == NULL))
     return -1;

   is_ptr = (at->flags & SLARR_DATA_VALUE_IS_POINTER);
   if (is_ptr) *(VOID_STAR *) data = NULL;
   return _SLarray_aget_transfer_elem (at, indices, data, at->sizeof_type, is_ptr);
}

int SLang_set_array_element (SLang_Array_Type *at, int *indices, VOID_STAR data)
{
   if ((at == NULL)
       || (indices == NULL)
       || (data == NULL))
     return -1;
   
   return _SLarray_aput_transfer_elem (at, indices, data, at->sizeof_type,
				       at->flags & SLARR_DATA_VALUE_IS_POINTER);
}