Overview
Comment: | Rename OFArray to OFDataArray and add a new OFArray which stores objects. Additionally, change OFAutoreleasePool to use the new OFArray. And while at it, change #import <config.h> in some files to |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
2a4aa05a8486726b20e19b030ec82e8c |
User & Date: | js on 2009-05-05 12:05:06 |
Other Links: | manifest | tags |
Context
2009-05-05
| ||
14:00 | There is a good reason to return id and not OFObject*. check-in: 9338313079 user: js tags: trunk | |
12:05 |
Rename OFArray to OFDataArray and add a new OFArray which stores objects. Additionally, change OFAutoreleasePool to use the new OFArray. check-in: 2a4aa05a84 user: js tags: trunk | |
2009-05-04
| ||
21:22 | Fix OF(Mutable)String documentation. check-in: 82334856a8 user: js tags: trunk | |
Changes
Modified TODO from [061c6493ac] to [dd0b2c72a6].
1 2 3 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | - - - + + + | Test if autorelease pool releases everything correctly when thread is ended Proper UTF-8 support! |
Modified src/Makefile from [5b39d3317f] to [a595eca1c8].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | + | include ../extra.mk LIB = ${LIB_PREFIX}objfw${LIB_SUFFIX} LIB_MAJOR = 1 LIB_MINOR = 0 SRCS = OFArray.m \ OFAutoreleasePool.m \ OFConstString.m \ OFDataArray.m \ OFDictionary.m \ OFExceptions.m \ OFFile.m \ OFHashes.m \ OFIterator.m \ OFList.m \ OFMutableString.m \ |
︙ |
Modified src/OFArray.h from [7eccbfdc6d] to [10629d9d3f].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 | + - + - - - + - - - - - - + - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - - - - - - - - - - - - + - - + + - + - + - + - + - + - + - - - - - - - - + - - - + - + - - - - - - | /* * Copyright (c) 2008 - 2009 * Jonathan Schleifer <js@webkeks.org> * * All rights reserved. * * This file is part of libobjfw. It may be distributed under the terms of the * Q Public License 1.0, which can be found in the file LICENSE included in * the packaging of this file. */ #import "OFObject.h" #import "OFDataArray.h" /** |
Modified src/OFArray.m from [09953b1423] to [37d0e0f0dd].
1 2 3 4 5 6 7 8 9 10 11 12 13 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 | - - - - - - - - - - + - + - - - - - - + - - - - - - - - - - - + + + + - - + - - - + - - - - - + - - - - - - + + - - - - + - - - - - + + - - - - - + - - - - - + - - - - + - - - + - - + - - - + - - - - - + + - - - - + - - - + - - - - - + - - + - - - + + - - - - + - - - - - - - - + - - + - - - + + - + - - + + - - - - - - - - - + - - - - + - - - - - - - + + + - - - - - - - - - - - - - + - - - + - - + - - - + - - - - + + - - - + - - + - - - + - + - - - - - - + - - - + - - + - - - - - - - - - - - - - - + - + - - + - - + - - - - - - + + - - - + + - - - - + - - - + | /* * Copyright (c) 2008 - 2009 * Jonathan Schleifer <js@webkeks.org> * * All rights reserved. * * This file is part of libobjfw. It may be distributed under the terms of the * Q Public License 1.0, which can be found in the file LICENSE included in * the packaging of this file. */ #import "config.h" |
Modified src/OFAutoreleasePool.m from [c9f95c0438] to [0e0d5e7d64].
︙ | |||
93 94 95 96 97 98 99 | 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 | - + - + + - - - - - - - - - | return [super free]; } - addToPool: (OFObject*)obj { if (objects == nil) |
Modified src/OFConstString.m from [382b8cbac7] to [1f3962463d].
1 2 3 4 5 6 7 8 9 10 11 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | - + | /* * Copyright (c) 2008 - 2009 * Jonathan Schleifer <js@webkeks.org> * * All rights reserved. * * This file is part of libobjfw. It may be distributed under the terms of the * Q Public License 1.0, which can be found in the file LICENSE included in * the packaging of this file. */ |
︙ |
Added src/OFDataArray.h version [2719b40a69].