diff --git a/src/windows/native/java/io/io_util_md.c b/src/windows/native/java/io/io_util_md.c index 8f777a0a41220d7eccc68dc99f8689aee78daf42..03a2bcbc49bef2fd30328a5d5c9c5588c3905e35 100644 --- a/src/windows/native/java/io/io_util_md.c +++ b/src/windows/native/java/io/io_util_md.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 2001, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2001, 2018, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -169,9 +169,6 @@ pathToNTPath(JNIEnv *env, jstring path, jboolean throwFNFE) { pathbuf = (WCHAR*)malloc((pathlen + 6) * sizeof(WCHAR)); if (pathbuf != 0) { wcscpy(pathbuf, ps); - } else { - JNU_ThrowOutOfMemoryError(env, "native memory allocation failed"); - return NULL; } } } else { @@ -199,9 +196,6 @@ pathToNTPath(JNIEnv *env, jstring path, jboolean throwFNFE) { pathbuf = (WCHAR*)malloc((pathlen + 6) * sizeof(WCHAR)); if (pathbuf != 0) { wcscpy(pathbuf, ps); - } else { - JNU_ThrowOutOfMemoryError(env, "native memory allocation failed"); - return NULL; } } } @@ -218,9 +212,6 @@ pathToNTPath(JNIEnv *env, jstring path, jboolean throwFNFE) { pathbuf = (WCHAR*)malloc(sizeof(WCHAR)); if (pathbuf != NULL) { pathbuf[0] = L'\0'; - } else { - JNU_ThrowOutOfMemoryError(env, "native memory allocation failed"); - return NULL; } } } @@ -228,7 +219,6 @@ pathToNTPath(JNIEnv *env, jstring path, jboolean throwFNFE) { if (!(*env)->ExceptionCheck(env)) { JNU_ThrowOutOfMemoryError(env, "native memory allocation failed"); } - return NULL; } return pathbuf; }