blob: acd4202333d26abc49998db4c7e9d8ead208f5bb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
#include <vespa/vespalib/testkit/testapp.h>
TEST_SETUP(Test);
int Test::Main() {
char * v = static_cast<char *>(malloc(0x400001));
char * nv = static_cast<char *>(realloc(v, 0x500001));
ASSERT_TRUE(v == nv);
v = static_cast<char *>(realloc(nv, 0x600001));
ASSERT_TRUE(v != nv);
free(v);
char *t = static_cast<char *>(malloc(70));
free (t+7);
t = static_cast<char *>(malloc(0x400001));
free (t+7);
return 0;
}
|