Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3ccc7384 authored by Anton Altaparmakov's avatar Anton Altaparmakov
Browse files

NTFS: Fix a buggette in an "should be impossible" case handling where we


      continued the attribute lookup loop instead of aborting it.

Signed-off-by: default avatarAnton Altaparmakov <aia21@cantab.net>
parent 67b1dfe7
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -24,6 +24,8 @@ ToDo/Notes:
	- Fix two compiler warnings on Alpha.  Thanks to Andrew Morton for
	  reporting them.
	- Fix an (innocent) off-by-one error in the runlist code.
	- Fix a buggette in an "should be impossible" case handling where we
	  continued the attribute lookup loop instead of aborting it.

2.1.26 - Minor bug fixes and updates.

+2 −2
Original line number Diff line number Diff line
/**
 * attrib.c - NTFS attribute operations.  Part of the Linux-NTFS project.
 *
 * Copyright (c) 2001-2005 Anton Altaparmakov
 * Copyright (c) 2001-2006 Anton Altaparmakov
 * Copyright (c) 2002 Richard Russon
 *
 * This program/include file is free software; you can redistribute it and/or
@@ -1048,7 +1048,7 @@ static int ntfs_external_attr_find(const ATTR_TYPE type,
				le32_to_cpu(ctx->mrec->bytes_allocated))
			break;
		if (a->type == AT_END)
			continue;
			break;
		if (!a->length)
			break;
		if (al_entry->instance != a->instance)