| From: John Hubbard <jhubbard@nvidia.com> |
| Subject: selftests/mm: fix a char* assignment in mlock2-tests.c |
| Date: Thu, 1 Jun 2023 18:33:50 -0700 |
| |
| The stop variable is a char*, so use "\0" when assigning to it, rather |
| than attempting to assign a character type. This was generating a |
| warning when compiling with clang. |
| |
| Signed-off-by: John Hubbard <jhubbard@nvidia.com> |
| Cc: Mel Gorman <mgorman@techsingularity.net> |
| Cc: Mike Kravetz <mike.kravetz@oracle.com> |
| Cc: Johannes Weiner <hannes@cmpxchg.org> |
| Cc: David Hildenbrand <david@redhat.com> |
| Cc: Peter Xu <peterx@redhat.com> |
| Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |
| --- |
| |
| tools/testing/selftests/mm/mlock2-tests.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/tools/testing/selftests/mm/mlock2-tests.c~selftests-mm-fix-a-char-assignment-in-mlock2-testsc |
| +++ a/tools/testing/selftests/mm/mlock2-tests.c |
| @@ -50,7 +50,7 @@ static int get_vm_area(unsigned long add |
| printf("cannot parse /proc/self/maps\n"); |
| goto out; |
| } |
| - stop = '\0'; |
| + stop = "\0"; |
| |
| sscanf(line, "%lx", &start); |
| sscanf(end_addr, "%lx", &end); |
| _ |