|
@@ -42,14 +42,12 @@ static int __init alloc_workspaces(void)
|
|
|
{
|
|
|
def_strm.workspace = vmalloc(zlib_deflate_workspacesize(MAX_WBITS,
|
|
|
MAX_MEM_LEVEL));
|
|
|
- if (!def_strm.workspace) {
|
|
|
- printk(KERN_WARNING "Failed to allocate %d bytes for deflate workspace\n", zlib_deflate_workspacesize(MAX_WBITS, MAX_MEM_LEVEL));
|
|
|
+ if (!def_strm.workspace)
|
|
|
return -ENOMEM;
|
|
|
- }
|
|
|
+
|
|
|
D1(printk(KERN_DEBUG "Allocated %d bytes for deflate workspace\n", zlib_deflate_workspacesize(MAX_WBITS, MAX_MEM_LEVEL)));
|
|
|
inf_strm.workspace = vmalloc(zlib_inflate_workspacesize());
|
|
|
if (!inf_strm.workspace) {
|
|
|
- printk(KERN_WARNING "Failed to allocate %d bytes for inflate workspace\n", zlib_inflate_workspacesize());
|
|
|
vfree(def_strm.workspace);
|
|
|
return -ENOMEM;
|
|
|
}
|