Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/lib/str.c

    r1772e6d r63e27ef  
    109109#include <errno.h>
    110110#include <align.h>
    111 #include <debug.h>
     111#include <assert.h>
    112112#include <macros.h>
     113#include <mm/slab.h>
    113114
    114115/** Check the condition if wchar_t is signed */
     
    566567{
    567568        /* There must be space for a null terminator in the buffer. */
    568         ASSERT(size > 0);
     569        assert(size > 0);
     570        assert(src != NULL);
    569571       
    570572        size_t src_off = 0;
     
    599601{
    600602        /* There must be space for a null terminator in the buffer. */
    601         ASSERT(size > 0);
     603        assert(size > 0);
    602604       
    603605        size_t src_off = 0;
     
    633635        size_t size = str_size(src) + 1;
    634636        char *dest = malloc(size, 0);
    635         ASSERT(dest);
     637        assert(dest);
    636638       
    637639        str_cpy(dest, size, src);
     
    666668       
    667669        char *dest = malloc(size + 1, 0);
    668         ASSERT(dest);
     670        assert(dest);
    669671       
    670672        str_ncpy(dest, size + 1, src, size);
     
    689691
    690692        /* There must be space for a null terminator in the buffer. */
    691         ASSERT(size > 0);
     693        assert(size > 0);
    692694
    693695        src_idx = 0;
     
    795797    bool *neg, uint64_t *result)
    796798{
    797         ASSERT(endptr != NULL);
    798         ASSERT(neg != NULL);
    799         ASSERT(result != NULL);
     799        assert(endptr != NULL);
     800        assert(neg != NULL);
     801        assert(result != NULL);
    800802       
    801803        *neg = false;
     
    916918    bool strict, uint64_t *result)
    917919{
    918         ASSERT(result != NULL);
     920        assert(result != NULL);
    919921       
    920922        bool neg;
Note: See TracChangeset for help on using the changeset viewer.