Mike McCormack
|
a977b2c346
|
Remove some redundant null pointer checks.
|
2005-11-03 09:56:29 +00:00 |
Mike McCormack
|
7f26cffd6b
|
Simplify register_progid() and remove a fixed length buffer.
|
2005-10-30 19:17:06 +00:00 |
Mike McCormack
|
f8853e4a9f
|
Remove unused package parameter of register_progid_base().
|
2005-10-30 19:04:57 +00:00 |
Mike McCormack
|
51c6618d8d
|
Rename load_dynamic_stringW to msi_dup_record_field to better describe
what it does, and replace a few instances with MSI_RecordGetString to
avoid allocating memory.
|
2005-10-27 12:36:12 +00:00 |
Mike McCormack
|
75658d7aaa
|
Make build_icon_path return the path directly.
|
2005-09-22 10:33:57 +00:00 |
Mike McCormack
|
ee034ba4c2
|
Added memory allocation inline functions (part 2).
|
2005-09-20 11:59:14 +00:00 |
Mike McCormack
|
8a61b4ef16
|
Create a macro to write a value to a subkey.
|
2005-09-15 09:31:41 +00:00 |
Mike McCormack
|
fb45042e4d
|
Create a macro function to write registry values.
|
2005-09-14 15:42:27 +00:00 |
Mike McCormack
|
ca2c8c867f
|
Eliminate yet more fixed length buffers.
|
2005-09-12 15:28:00 +00:00 |
Mike McCormack
|
1f09af3004
|
Move a fixed size buffer to the heap.
|
2005-09-09 14:49:08 +00:00 |
Mike McCormack
|
6db7f82539
|
- fix a bug introduced by the progid list conversion
- make a fixme a little less alarmist
|
2005-09-08 11:03:55 +00:00 |
Mike McCormack
|
1ceb25ba7b
|
Convert progids to a standard list.
|
2005-09-06 09:26:18 +00:00 |
Mike McCormack
|
4d7b593bd3
|
- convert verbs into a standard list
- remove limitation of 100 verbs
- use pointers to verbs rather than indexes
|
2005-09-02 14:39:13 +00:00 |
Mike McCormack
|
dacea64643
|
Add objects to lists at the right time.
|
2005-09-02 11:21:22 +00:00 |
Mike McCormack
|
0c49c1c41d
|
- build a standard Wine list of extensions instead of using an array
- use extension pointers instead of array indexes
|
2005-08-29 09:38:39 +00:00 |
Mike McCormack
|
e18952a921
|
Add the allocated mime type to the mime type list.
|
2005-08-27 10:01:03 +00:00 |
Mike McCormack
|
9e558d7449
|
- build a standard Wine list of mime types instead of using an array
- use mime type pointers instead of array indexes
|
2005-08-26 08:47:31 +00:00 |
Mike McCormack
|
a391a98a9d
|
- build a standard Wine list of classes instead of using an array
- use class pointers instead of array indexes
|
2005-08-25 10:22:32 +00:00 |
Mike McCormack
|
876982df8f
|
Fix a small bug introduced when converting appids to a list.
|
2005-08-25 09:50:19 +00:00 |
Mike McCormack
|
febad089ce
|
- build a standard Wine list of appids instead of using an array
- use appid pointers instead of array indexes
|
2005-08-24 09:45:18 +00:00 |
Mike McCormack
|
e18f8abee1
|
- build a standard Wine list of files instead of using an array
- use file pointers instead of array indexes
|
2005-08-23 10:03:17 +00:00 |
Mike McCormack
|
1da2858caa
|
- build a standard Wine list of features instead of using an array
- use feature pointers instead of array indexes
|
2005-08-22 14:09:17 +00:00 |
Mike McCormack
|
38d67a4537
|
- build a standard Wine list of components instead of using an array
- use component pointers instead of array indexes
|
2005-08-22 09:15:23 +00:00 |
Aric Stewart
|
db982e2586
|
Break out all the class registration actions into classes.c. This
includes RegisterClassInfo, RegisterProgIds, RegisterExtensions and
RegisterMIMETypes.
|
2005-06-16 15:51:44 +00:00 |