[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [tyndur-devel] [PATCH] libc: Fix fuer mktemp



On Sat, May 23 15:20, Kevin Wolf wrote:
> ! libc: mktemp war der Beweis dafuer, dass man einfache Zaehlschleifen
>   auch so schreiben kann, dass sie total kaputt sind
> 
> Signed-off-by: Kevin Wolf <kevin@xxxxxxxxxx>
> ---
>  src/modules/lib/posix/mktemp.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/src/modules/lib/posix/mktemp.c b/src/modules/lib/posix/mktemp.c
> index 6068ba1..9095afd 100644
> --- a/src/modules/lib/posix/mktemp.c
> +++ b/src/modules/lib/posix/mktemp.c
> @@ -54,7 +54,7 @@ char* mktemp(char* template)
>      }
>  
>      // Jetzt wird ueberprueft, ob die letzten 6 Zeichen X sind
> -    for (i = len -1; i > len - 8; i++) {
> +    for (i = len - 6; i < len; i++) {

Ui das ist ja mal wieder ein Meisterwerk von mir... ;-) Ack.

-- 
Antoine Kaufmann
<toni@xxxxxxxxxxxxxxxx>

Attachment: pgpmAPtpTbQXF.pgp
Description: PGP signature