Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/modules/lua fixed lua(4) alloc (nsize can be lesser than...
details: https://anonhg.NetBSD.org/src/rev/828ceca49fc3
branches: trunk
changeset: 325082:828ceca49fc3
user: lneto <lneto%NetBSD.org@localhost>
date: Wed Dec 04 02:12:01 2013 +0000
description:
fixed lua(4) alloc (nsize can be lesser than osize)
diffstat:
sys/modules/lua/lua.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diffs (18 lines):
diff -r c3e99c8b2b42 -r 828ceca49fc3 sys/modules/lua/lua.c
--- a/sys/modules/lua/lua.c Wed Dec 04 01:38:49 2013 +0000
+++ b/sys/modules/lua/lua.c Wed Dec 04 02:12:01 2013 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: lua.c,v 1.5 2013/11/23 15:53:37 mbalmer Exp $ */
+/* $NetBSD: lua.c,v 1.6 2013/12/04 02:12:01 lneto Exp $ */
/*
* Copyright (c) 2011, 2013 by Marc Balmer <mbalmer%NetBSD.org@localhost>.
@@ -515,7 +515,7 @@
} else {
nptr = kmem_alloc(nsize, KM_SLEEP);
if (ptr != NULL) {
- memcpy(nptr, ptr, osize);
+ memcpy(nptr, ptr, osize < nsize ? osize : nsize);
kmem_free(ptr, osize);
}
}
Home |
Main Index |
Thread Index |
Old Index