Unified · Split
| @@ -1,27 +1,16 @@ | |||
| 1 | /* | 1 | #include <u.h> |
| 2 | * The authors of this software are Rob Pike and Ken Thompson. | 2 | #include <libc.h> |
| 3 | * Copyright (c) 2002 by Lucent Technologies. | 3 | |
| 4 | * Permission to use, copy, modify, and distribute this software for any | 4 | static Lock fmtl; |
| 5 | * purpose without fee is hereby granted, provided that this entire notice | ||
| 6 | * is included in all copies of any software which is or includes a copy | ||
| 7 | * or modification of this software and in all copies of the supporting | ||
| 8 | * documentation for such software. | ||
| 9 | * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED | ||
| 10 | * WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE | ||
| 11 | * ANY REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY | ||
| 12 | * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. | ||
| 13 | */ | ||
| 14 | #include <stdarg.h> | ||
| 15 | #include "plan9.h" | ||
| 16 | #include "fmt.h" | ||
| 17 | #include "fmtdef.h" | ||
| 18 | 5 | ||
| 19 | void | 6 | void |
| 20 | __fmtlock(void) | 7 | __fmtlock(void) |
| 21 | { | 8 | { |
| 9 | lock(&fmtl); | ||
| 22 | } | 10 | } |
| 23 | 11 | ||
| 24 | void | 12 | void |
| 25 | __fmtunlock(void) | 13 | __fmtunlock(void) |
| 26 | { | 14 | { |
| 15 | unlock(&fmtl); | ||
| 27 | } | 16 | } |