Merge lp:~stewart/percona-playback/remove-null-deref into lp:~percona-dev/percona-playback/light
- remove-null-deref
- Merge into light
Proposed by
Stewart Smith
Status: | Merged |
---|---|
Merged at revision: | 120 |
Proposed branch: | lp:~stewart/percona-playback/remove-null-deref |
Merge into: | lp:~percona-dev/percona-playback/light |
Diff against target: |
480 lines (+399/-59) 2 files modified
Makefile (+399/-57) src/long_string.cc (+0/-2) |
To merge this branch: | bzr merge lp:~stewart/percona-playback/remove-null-deref |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Percona developers | Pending | ||
Review via email: mp+67500@code.launchpad.net |
Commit message
Description of the change
To post a comment you must log in.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'Makefile' | |||
2 | --- Makefile 2011-05-04 15:09:47 +0000 | |||
3 | +++ Makefile 2011-07-11 07:26:03 +0000 | |||
4 | @@ -1,57 +1,399 @@ | |||
62 | 1 | WITH_GPROF ?= 0 | 1 | # CMAKE generated file: DO NOT EDIT! |
63 | 2 | CMAKE=cmake -DWITH_GPROF=$(WITH_GPROF) -G "Unix Makefiles" | 2 | # Generated by "Unix Makefiles" Generator, CMake Version 2.8 |
64 | 3 | all: test | 3 | |
65 | 4 | 4 | # Default target executed when no arguments are given to make. | |
66 | 5 | generate: generate_release generate_debug | 5 | default_target: all |
67 | 6 | 6 | .PHONY : default_target | |
68 | 7 | build: build_release build_debug | 7 | |
69 | 8 | 8 | #============================================================================= | |
70 | 9 | test: build | 9 | # Special targets provided by cmake. |
71 | 10 | $(MAKE) test_release | 10 | |
72 | 11 | $(MAKE) test_debug | 11 | # Disable implicit rules so canoncical targets will work. |
73 | 12 | 12 | .SUFFIXES: | |
74 | 13 | clean: clean_release clean_debug | 13 | |
75 | 14 | @rm -rf bin/ | 14 | # Remove some rules from gmake that .SUFFIXES does not remove. |
76 | 15 | 15 | SUFFIXES = | |
77 | 16 | generate_release: | 16 | |
78 | 17 | @echo "Generating release Makefile" | 17 | .SUFFIXES: .hpux_make_needs_suffix_list |
79 | 18 | @mkdir -p release | 18 | |
80 | 19 | @(cd release; $(CMAKE) -DCMAKE_BUILD_TYPE=Release ../) | 19 | # Suppress display of executed commands. |
81 | 20 | generate_debug: | 20 | $(VERBOSE).SILENT: |
82 | 21 | @echo "Generating debug Makefile" | 21 | |
83 | 22 | @mkdir -p debug | 22 | # A target that is always out of date. |
84 | 23 | @(cd debug; $(CMAKE) -DCMAKE_BUILD_TYPE=Debug ../) | 23 | cmake_force: |
85 | 24 | 24 | .PHONY : cmake_force | |
86 | 25 | build_release: generate_release | 25 | |
87 | 26 | @echo "Building release" | 26 | #============================================================================= |
88 | 27 | @(cd release; $(MAKE)) | 27 | # Set environment variables for the build. |
89 | 28 | mkdir -p bin | 28 | |
90 | 29 | rm -f bin/ppb.release | 29 | # The shell in which to execute make rules. |
91 | 30 | cp release/src/ppb bin/ppb.release | 30 | SHELL = /bin/sh |
92 | 31 | 31 | ||
93 | 32 | build_debug: generate_debug | 32 | # The CMake executable. |
94 | 33 | @echo "Building debug" | 33 | CMAKE_COMMAND = /usr/bin/cmake |
95 | 34 | @(cd debug; $(MAKE)) | 34 | |
96 | 35 | mkdir -p bin | 35 | # The command to remove a file. |
97 | 36 | rm -f bin/ppb.debug | 36 | RM = /usr/bin/cmake -E remove -f |
98 | 37 | cp debug/src/ppb bin/ppb.debug | 37 | |
99 | 38 | 38 | # The top-level source directory on which CMake was run. | |
100 | 39 | test_release: build_release | 39 | CMAKE_SOURCE_DIR = /home/stewart/percona-playback |
101 | 40 | @echo "Testing release" | 40 | |
102 | 41 | @(cd release; $(MAKE) test-bt) | 41 | # The top-level build directory on which CMake was run. |
103 | 42 | 42 | CMAKE_BINARY_DIR = /home/stewart/percona-playback | |
104 | 43 | test_debug: build_debug | 43 | |
105 | 44 | @echo "Testing debug" | 44 | #============================================================================= |
106 | 45 | @(cd debug; $(MAKE) test-bt) | 45 | # Targets provided globally by CMake. |
107 | 46 | 46 | ||
108 | 47 | clean_release: | 47 | # Special rule for the target edit_cache |
109 | 48 | @echo "Cleaning release" | 48 | edit_cache: |
110 | 49 | @rm -rf release | 49 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..." |
111 | 50 | @rm -f bin/ppb.release | 50 | /usr/bin/cmake -i . |
112 | 51 | 51 | .PHONY : edit_cache | |
113 | 52 | clean_debug: | 52 | |
114 | 53 | @echo "Cleaning debug" | 53 | # Special rule for the target edit_cache |
115 | 54 | @rm -rf debug | 54 | edit_cache/fast: edit_cache |
116 | 55 | @rm -f bin/ppb.debug | 55 | .PHONY : edit_cache/fast |
117 | 56 | 56 | ||
118 | 57 | .DEFAULT_GOAL := build | 57 | # Special rule for the target rebuild_cache |
119 | 58 | rebuild_cache: | ||
120 | 59 | @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." | ||
121 | 60 | /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) | ||
122 | 61 | .PHONY : rebuild_cache | ||
123 | 62 | |||
124 | 63 | # Special rule for the target rebuild_cache | ||
125 | 64 | rebuild_cache/fast: rebuild_cache | ||
126 | 65 | .PHONY : rebuild_cache/fast | ||
127 | 66 | |||
128 | 67 | # The main all target | ||
129 | 68 | all: cmake_check_build_system | ||
130 | 69 | $(CMAKE_COMMAND) -E cmake_progress_start /home/stewart/percona-playback/CMakeFiles /home/stewart/percona-playback/CMakeFiles/progress.marks | ||
131 | 70 | $(MAKE) -f CMakeFiles/Makefile2 all | ||
132 | 71 | $(CMAKE_COMMAND) -E cmake_progress_start /home/stewart/percona-playback/CMakeFiles 0 | ||
133 | 72 | .PHONY : all | ||
134 | 73 | |||
135 | 74 | # The main clean target | ||
136 | 75 | clean: | ||
137 | 76 | $(MAKE) -f CMakeFiles/Makefile2 clean | ||
138 | 77 | .PHONY : clean | ||
139 | 78 | |||
140 | 79 | # The main clean target | ||
141 | 80 | clean/fast: clean | ||
142 | 81 | .PHONY : clean/fast | ||
143 | 82 | |||
144 | 83 | # Prepare targets for installation. | ||
145 | 84 | preinstall: all | ||
146 | 85 | $(MAKE) -f CMakeFiles/Makefile2 preinstall | ||
147 | 86 | .PHONY : preinstall | ||
148 | 87 | |||
149 | 88 | # Prepare targets for installation. | ||
150 | 89 | preinstall/fast: | ||
151 | 90 | $(MAKE) -f CMakeFiles/Makefile2 preinstall | ||
152 | 91 | .PHONY : preinstall/fast | ||
153 | 92 | |||
154 | 93 | # clear depends | ||
155 | 94 | depend: | ||
156 | 95 | $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 | ||
157 | 96 | .PHONY : depend | ||
158 | 97 | |||
159 | 98 | #============================================================================= | ||
160 | 99 | # Target rules for targets named common | ||
161 | 100 | |||
162 | 101 | # Build rule for target. | ||
163 | 102 | common: cmake_check_build_system | ||
164 | 103 | $(MAKE) -f CMakeFiles/Makefile2 common | ||
165 | 104 | .PHONY : common | ||
166 | 105 | |||
167 | 106 | # fast build rule for target. | ||
168 | 107 | common/fast: | ||
169 | 108 | $(MAKE) -f src/CMakeFiles/common.dir/build.make src/CMakeFiles/common.dir/build | ||
170 | 109 | .PHONY : common/fast | ||
171 | 110 | |||
172 | 111 | #============================================================================= | ||
173 | 112 | # Target rules for targets named ppb | ||
174 | 113 | |||
175 | 114 | # Build rule for target. | ||
176 | 115 | ppb: cmake_check_build_system | ||
177 | 116 | $(MAKE) -f CMakeFiles/Makefile2 ppb | ||
178 | 117 | .PHONY : ppb | ||
179 | 118 | |||
180 | 119 | # fast build rule for target. | ||
181 | 120 | ppb/fast: | ||
182 | 121 | $(MAKE) -f src/CMakeFiles/ppb.dir/build.make src/CMakeFiles/ppb.dir/build | ||
183 | 122 | .PHONY : ppb/fast | ||
184 | 123 | |||
185 | 124 | #============================================================================= | ||
186 | 125 | # Target rules for targets named test-bt | ||
187 | 126 | |||
188 | 127 | # Build rule for target. | ||
189 | 128 | test-bt: cmake_check_build_system | ||
190 | 129 | $(MAKE) -f CMakeFiles/Makefile2 test-bt | ||
191 | 130 | .PHONY : test-bt | ||
192 | 131 | |||
193 | 132 | # fast build rule for target. | ||
194 | 133 | test-bt/fast: | ||
195 | 134 | $(MAKE) -f test/CMakeFiles/test-bt.dir/build.make test/CMakeFiles/test-bt.dir/build | ||
196 | 135 | .PHONY : test-bt/fast | ||
197 | 136 | |||
198 | 137 | #============================================================================= | ||
199 | 138 | # Target rules for targets named introspection_complex | ||
200 | 139 | |||
201 | 140 | # Build rule for target. | ||
202 | 141 | introspection_complex: cmake_check_build_system | ||
203 | 142 | $(MAKE) -f CMakeFiles/Makefile2 introspection_complex | ||
204 | 143 | .PHONY : introspection_complex | ||
205 | 144 | |||
206 | 145 | # fast build rule for target. | ||
207 | 146 | introspection_complex/fast: | ||
208 | 147 | $(MAKE) -f test/unit/CMakeFiles/introspection_complex.dir/build.make test/unit/CMakeFiles/introspection_complex.dir/build | ||
209 | 148 | .PHONY : introspection_complex/fast | ||
210 | 149 | |||
211 | 150 | #============================================================================= | ||
212 | 151 | # Target rules for targets named introspection_integral | ||
213 | 152 | |||
214 | 153 | # Build rule for target. | ||
215 | 154 | introspection_integral: cmake_check_build_system | ||
216 | 155 | $(MAKE) -f CMakeFiles/Makefile2 introspection_integral | ||
217 | 156 | .PHONY : introspection_integral | ||
218 | 157 | |||
219 | 158 | # fast build rule for target. | ||
220 | 159 | introspection_integral/fast: | ||
221 | 160 | $(MAKE) -f test/unit/CMakeFiles/introspection_integral.dir/build.make test/unit/CMakeFiles/introspection_integral.dir/build | ||
222 | 161 | .PHONY : introspection_integral/fast | ||
223 | 162 | |||
224 | 163 | #============================================================================= | ||
225 | 164 | # Target rules for targets named queue | ||
226 | 165 | |||
227 | 166 | # Build rule for target. | ||
228 | 167 | queue: cmake_check_build_system | ||
229 | 168 | $(MAKE) -f CMakeFiles/Makefile2 queue | ||
230 | 169 | .PHONY : queue | ||
231 | 170 | |||
232 | 171 | # fast build rule for target. | ||
233 | 172 | queue/fast: | ||
234 | 173 | $(MAKE) -f test/unit/CMakeFiles/queue.dir/build.make test/unit/CMakeFiles/queue.dir/build | ||
235 | 174 | .PHONY : queue/fast | ||
236 | 175 | |||
237 | 176 | #============================================================================= | ||
238 | 177 | # Target rules for targets named file_reader | ||
239 | 178 | |||
240 | 179 | # Build rule for target. | ||
241 | 180 | file_reader: cmake_check_build_system | ||
242 | 181 | $(MAKE) -f CMakeFiles/Makefile2 file_reader | ||
243 | 182 | .PHONY : file_reader | ||
244 | 183 | |||
245 | 184 | # fast build rule for target. | ||
246 | 185 | file_reader/fast: | ||
247 | 186 | $(MAKE) -f test/reader/CMakeFiles/file_reader.dir/build.make test/reader/CMakeFiles/file_reader.dir/build | ||
248 | 187 | .PHONY : file_reader/fast | ||
249 | 188 | |||
250 | 189 | #============================================================================= | ||
251 | 190 | # Target rules for targets named socket_reader | ||
252 | 191 | |||
253 | 192 | # Build rule for target. | ||
254 | 193 | socket_reader: cmake_check_build_system | ||
255 | 194 | $(MAKE) -f CMakeFiles/Makefile2 socket_reader | ||
256 | 195 | .PHONY : socket_reader | ||
257 | 196 | |||
258 | 197 | # fast build rule for target. | ||
259 | 198 | socket_reader/fast: | ||
260 | 199 | $(MAKE) -f test/reader/CMakeFiles/socket_reader.dir/build.make test/reader/CMakeFiles/socket_reader.dir/build | ||
261 | 200 | .PHONY : socket_reader/fast | ||
262 | 201 | |||
263 | 202 | #============================================================================= | ||
264 | 203 | # Target rules for targets named stdin | ||
265 | 204 | |||
266 | 205 | # Build rule for target. | ||
267 | 206 | stdin: cmake_check_build_system | ||
268 | 207 | $(MAKE) -f CMakeFiles/Makefile2 stdin | ||
269 | 208 | .PHONY : stdin | ||
270 | 209 | |||
271 | 210 | # fast build rule for target. | ||
272 | 211 | stdin/fast: | ||
273 | 212 | $(MAKE) -f test/reader/CMakeFiles/stdin.dir/build.make test/reader/CMakeFiles/stdin.dir/build | ||
274 | 213 | .PHONY : stdin/fast | ||
275 | 214 | |||
276 | 215 | #============================================================================= | ||
277 | 216 | # Target rules for targets named add_last | ||
278 | 217 | |||
279 | 218 | # Build rule for target. | ||
280 | 219 | add_last: cmake_check_build_system | ||
281 | 220 | $(MAKE) -f CMakeFiles/Makefile2 add_last | ||
282 | 221 | .PHONY : add_last | ||
283 | 222 | |||
284 | 223 | # fast build rule for target. | ||
285 | 224 | add_last/fast: | ||
286 | 225 | $(MAKE) -f test/string/CMakeFiles/add_last.dir/build.make test/string/CMakeFiles/add_last.dir/build | ||
287 | 226 | .PHONY : add_last/fast | ||
288 | 227 | |||
289 | 228 | #============================================================================= | ||
290 | 229 | # Target rules for targets named end_of_line | ||
291 | 230 | |||
292 | 231 | # Build rule for target. | ||
293 | 232 | end_of_line: cmake_check_build_system | ||
294 | 233 | $(MAKE) -f CMakeFiles/Makefile2 end_of_line | ||
295 | 234 | .PHONY : end_of_line | ||
296 | 235 | |||
297 | 236 | # fast build rule for target. | ||
298 | 237 | end_of_line/fast: | ||
299 | 238 | $(MAKE) -f test/string/CMakeFiles/end_of_line.dir/build.make test/string/CMakeFiles/end_of_line.dir/build | ||
300 | 239 | .PHONY : end_of_line/fast | ||
301 | 240 | |||
302 | 241 | #============================================================================= | ||
303 | 242 | # Target rules for targets named query_parse | ||
304 | 243 | |||
305 | 244 | # Build rule for target. | ||
306 | 245 | query_parse: cmake_check_build_system | ||
307 | 246 | $(MAKE) -f CMakeFiles/Makefile2 query_parse | ||
308 | 247 | .PHONY : query_parse | ||
309 | 248 | |||
310 | 249 | # fast build rule for target. | ||
311 | 250 | query_parse/fast: | ||
312 | 251 | $(MAKE) -f test/string/CMakeFiles/query_parse.dir/build.make test/string/CMakeFiles/query_parse.dir/build | ||
313 | 252 | .PHONY : query_parse/fast | ||
314 | 253 | |||
315 | 254 | #============================================================================= | ||
316 | 255 | # Target rules for targets named remove_first | ||
317 | 256 | |||
318 | 257 | # Build rule for target. | ||
319 | 258 | remove_first: cmake_check_build_system | ||
320 | 259 | $(MAKE) -f CMakeFiles/Makefile2 remove_first | ||
321 | 260 | .PHONY : remove_first | ||
322 | 261 | |||
323 | 262 | # fast build rule for target. | ||
324 | 263 | remove_first/fast: | ||
325 | 264 | $(MAKE) -f test/string/CMakeFiles/remove_first.dir/build.make test/string/CMakeFiles/remove_first.dir/build | ||
326 | 265 | .PHONY : remove_first/fast | ||
327 | 266 | |||
328 | 267 | #============================================================================= | ||
329 | 268 | # Target rules for targets named trace | ||
330 | 269 | |||
331 | 270 | # Build rule for target. | ||
332 | 271 | trace: cmake_check_build_system | ||
333 | 272 | $(MAKE) -f CMakeFiles/Makefile2 trace | ||
334 | 273 | .PHONY : trace | ||
335 | 274 | |||
336 | 275 | # fast build rule for target. | ||
337 | 276 | trace/fast: | ||
338 | 277 | $(MAKE) -f test/parser/CMakeFiles/trace.dir/build.make test/parser/CMakeFiles/trace.dir/build | ||
339 | 278 | .PHONY : trace/fast | ||
340 | 279 | |||
341 | 280 | #============================================================================= | ||
342 | 281 | # Target rules for targets named connect_by_network | ||
343 | 282 | |||
344 | 283 | # Build rule for target. | ||
345 | 284 | connect_by_network: cmake_check_build_system | ||
346 | 285 | $(MAKE) -f CMakeFiles/Makefile2 connect_by_network | ||
347 | 286 | .PHONY : connect_by_network | ||
348 | 287 | |||
349 | 288 | # fast build rule for target. | ||
350 | 289 | connect_by_network/fast: | ||
351 | 290 | $(MAKE) -f test/mysql_client/CMakeFiles/connect_by_network.dir/build.make test/mysql_client/CMakeFiles/connect_by_network.dir/build | ||
352 | 291 | .PHONY : connect_by_network/fast | ||
353 | 292 | |||
354 | 293 | #============================================================================= | ||
355 | 294 | # Target rules for targets named connect_by_network_failed | ||
356 | 295 | |||
357 | 296 | # Build rule for target. | ||
358 | 297 | connect_by_network_failed: cmake_check_build_system | ||
359 | 298 | $(MAKE) -f CMakeFiles/Makefile2 connect_by_network_failed | ||
360 | 299 | .PHONY : connect_by_network_failed | ||
361 | 300 | |||
362 | 301 | # fast build rule for target. | ||
363 | 302 | connect_by_network_failed/fast: | ||
364 | 303 | $(MAKE) -f test/mysql_client/CMakeFiles/connect_by_network_failed.dir/build.make test/mysql_client/CMakeFiles/connect_by_network_failed.dir/build | ||
365 | 304 | .PHONY : connect_by_network_failed/fast | ||
366 | 305 | |||
367 | 306 | #============================================================================= | ||
368 | 307 | # Target rules for targets named connect_by_socket | ||
369 | 308 | |||
370 | 309 | # Build rule for target. | ||
371 | 310 | connect_by_socket: cmake_check_build_system | ||
372 | 311 | $(MAKE) -f CMakeFiles/Makefile2 connect_by_socket | ||
373 | 312 | .PHONY : connect_by_socket | ||
374 | 313 | |||
375 | 314 | # fast build rule for target. | ||
376 | 315 | connect_by_socket/fast: | ||
377 | 316 | $(MAKE) -f test/mysql_client/CMakeFiles/connect_by_socket.dir/build.make test/mysql_client/CMakeFiles/connect_by_socket.dir/build | ||
378 | 317 | .PHONY : connect_by_socket/fast | ||
379 | 318 | |||
380 | 319 | #============================================================================= | ||
381 | 320 | # Target rules for targets named connect_by_socket_failed | ||
382 | 321 | |||
383 | 322 | # Build rule for target. | ||
384 | 323 | connect_by_socket_failed: cmake_check_build_system | ||
385 | 324 | $(MAKE) -f CMakeFiles/Makefile2 connect_by_socket_failed | ||
386 | 325 | .PHONY : connect_by_socket_failed | ||
387 | 326 | |||
388 | 327 | # fast build rule for target. | ||
389 | 328 | connect_by_socket_failed/fast: | ||
390 | 329 | $(MAKE) -f test/mysql_client/CMakeFiles/connect_by_socket_failed.dir/build.make test/mysql_client/CMakeFiles/connect_by_socket_failed.dir/build | ||
391 | 330 | .PHONY : connect_by_socket_failed/fast | ||
392 | 331 | |||
393 | 332 | #============================================================================= | ||
394 | 333 | # Target rules for targets named create_database | ||
395 | 334 | |||
396 | 335 | # Build rule for target. | ||
397 | 336 | create_database: cmake_check_build_system | ||
398 | 337 | $(MAKE) -f CMakeFiles/Makefile2 create_database | ||
399 | 338 | .PHONY : create_database | ||
400 | 339 | |||
401 | 340 | # fast build rule for target. | ||
402 | 341 | create_database/fast: | ||
403 | 342 | $(MAKE) -f test/mysql_client/CMakeFiles/create_database.dir/build.make test/mysql_client/CMakeFiles/create_database.dir/build | ||
404 | 343 | .PHONY : create_database/fast | ||
405 | 344 | |||
406 | 345 | #============================================================================= | ||
407 | 346 | # Target rules for targets named read_query | ||
408 | 347 | |||
409 | 348 | # Build rule for target. | ||
410 | 349 | read_query: cmake_check_build_system | ||
411 | 350 | $(MAKE) -f CMakeFiles/Makefile2 read_query | ||
412 | 351 | .PHONY : read_query | ||
413 | 352 | |||
414 | 353 | # fast build rule for target. | ||
415 | 354 | read_query/fast: | ||
416 | 355 | $(MAKE) -f test/mysql_client/CMakeFiles/read_query.dir/build.make test/mysql_client/CMakeFiles/read_query.dir/build | ||
417 | 356 | .PHONY : read_query/fast | ||
418 | 357 | |||
419 | 358 | # Help Target | ||
420 | 359 | help: | ||
421 | 360 | @echo "The following are some of the valid targets for this Makefile:" | ||
422 | 361 | @echo "... all (the default if no target is provided)" | ||
423 | 362 | @echo "... clean" | ||
424 | 363 | @echo "... depend" | ||
425 | 364 | @echo "... edit_cache" | ||
426 | 365 | @echo "... rebuild_cache" | ||
427 | 366 | @echo "... common" | ||
428 | 367 | @echo "... ppb" | ||
429 | 368 | @echo "... test-bt" | ||
430 | 369 | @echo "... introspection_complex" | ||
431 | 370 | @echo "... introspection_integral" | ||
432 | 371 | @echo "... queue" | ||
433 | 372 | @echo "... file_reader" | ||
434 | 373 | @echo "... socket_reader" | ||
435 | 374 | @echo "... stdin" | ||
436 | 375 | @echo "... add_last" | ||
437 | 376 | @echo "... end_of_line" | ||
438 | 377 | @echo "... query_parse" | ||
439 | 378 | @echo "... remove_first" | ||
440 | 379 | @echo "... trace" | ||
441 | 380 | @echo "... connect_by_network" | ||
442 | 381 | @echo "... connect_by_network_failed" | ||
443 | 382 | @echo "... connect_by_socket" | ||
444 | 383 | @echo "... connect_by_socket_failed" | ||
445 | 384 | @echo "... create_database" | ||
446 | 385 | @echo "... read_query" | ||
447 | 386 | .PHONY : help | ||
448 | 387 | |||
449 | 388 | |||
450 | 389 | |||
451 | 390 | #============================================================================= | ||
452 | 391 | # Special targets to cleanup operation of make. | ||
453 | 392 | |||
454 | 393 | # Special rule to run CMake to check the build system integrity. | ||
455 | 394 | # No rule that depends on this can have commands that come from listfiles | ||
456 | 395 | # because they might be regenerated. | ||
457 | 396 | cmake_check_build_system: | ||
458 | 397 | $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 | ||
459 | 398 | .PHONY : cmake_check_build_system | ||
460 | 399 | |||
461 | 58 | 400 | ||
462 | === modified file 'src/long_string.cc' | |||
463 | --- src/long_string.cc 2011-06-23 06:11:17 +0000 | |||
464 | +++ src/long_string.cc 2011-07-11 07:26:03 +0000 | |||
465 | @@ -353,7 +353,6 @@ | |||
466 | 353 | if (m_null) | 353 | if (m_null) |
467 | 354 | { | 354 | { |
468 | 355 | ASSERT(false && "Impossible call method length when Nullable_String is null"); | 355 | ASSERT(false && "Impossible call method length when Nullable_String is null"); |
469 | 356 | std::cout << *reinterpret_cast<int*>(0); | ||
470 | 357 | throw String_Null_Error("length"); | 356 | throw String_Null_Error("length"); |
471 | 358 | } | 357 | } |
472 | 359 | else | 358 | else |
473 | @@ -364,7 +363,6 @@ | |||
474 | 364 | if (m_null) | 363 | if (m_null) |
475 | 365 | { | 364 | { |
476 | 366 | ASSERT(false && "Impossible call method length when Nullable_String is null"); | 365 | ASSERT(false && "Impossible call method length when Nullable_String is null"); |
477 | 367 | std::cout << *reinterpret_cast<int*>(0); | ||
478 | 368 | throw String_Null_Error("length"); | 366 | throw String_Null_Error("length"); |
479 | 369 | } | 367 | } |
480 | 370 | else | 368 | else |