From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin Peres Subject: [PATCH 3/7] sna: check for NULL before dereferencing a pointer Date: Fri, 12 Feb 2016 18:31:25 +0200 Message-ID: <1455294689-29249-4-git-send-email-martin.peres@linux.intel.com> References: <1455294689-29249-1-git-send-email-martin.peres@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id F1D196EB04 for ; Fri, 12 Feb 2016 08:32:05 -0800 (PST) In-Reply-To: <1455294689-29249-1-git-send-email-martin.peres@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Q2F1Z2h0IGJ5IEtsb2Nrd29yayBhbmQgSSBnZW51aW5lbHkgY2FuJ3QgdGVsbCBpZiBpdCBpcyBz YWZlIHdpdGhvdXQKaXQsIGVzcGVjaWFsbHkgc2luY2UgYWxsIHRoZSBzdXJyb3VuZGluZyBjb2Rl IGlzIGNoZWNraW5nIGZvciBOVUxMLgoKU2lnbmVkLW9mZi1ieTogTWFydGluIFBlcmVzIDxtYXJ0 aW4ucGVyZXNAbGludXguaW50ZWwuY29tPgotLS0KIHNyYy9zbmEvc25hX2FjY2VsLmMgfCAzICsr LQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt LWdpdCBhL3NyYy9zbmEvc25hX2FjY2VsLmMgYi9zcmMvc25hL3NuYV9hY2NlbC5jCmluZGV4IDcx YTYyMDcuLjhjZWIxZTEgMTAwNjQ0Ci0tLSBhL3NyYy9zbmEvc25hX2FjY2VsLmMKKysrIGIvc3Jj L3NuYS9zbmFfYWNjZWwuYwpAQCAtMzY4OCw3ICszNjg4LDggQEAgc25hX2RyYXdhYmxlX3VzZV9i byhEcmF3YWJsZVB0ciBkcmF3YWJsZSwgdW5zaWduZWQgZmxhZ3MsIGNvbnN0IEJveFJlYyAqYm94 LAogCSAgICAgX19GVU5DVElPTl9fLCBwcml2LT5mbHVzaCwgcHJpdi0+c2htLCBwcml2LT5jcHUs IGZsYWdzKSk7CiAKIAlpZiAoKGZsYWdzICYgUFJFRkVSX0dQVSkgPT0gMCAmJgotCSAgICAoZmxh Z3MgJiAoUkVQTEFDRVMgfCBJR05PUkVfREFNQUdFKSB8fCAhcHJpdi0+Z3B1X2RhbWFnZSB8fCAh a2dlbV9ib19pc19idXN5KHByaXYtPmdwdV9ibykpKSB7CisJICAgIChmbGFncyAmIChSRVBMQUNF UyB8IElHTk9SRV9EQU1BR0UpIHx8ICFwcml2LT5ncHVfZGFtYWdlIHx8CisJICAgICAocHJpdi0+ Z3B1X2JvICYmICFrZ2VtX2JvX2lzX2J1c3kocHJpdi0+Z3B1X2JvKSkpKSB7CiAJCURCRygoIiVz OiB0cnkgY3B1IGFzIEdQVSBibyBpcyBpZGxlXG4iLCBfX0ZVTkNUSU9OX18pKTsKIAkJZ290byB1 c2VfY3B1X2JvOwogCX0KLS0gCjIuNy4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngK