Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| SHA1 Hash: | ba9c31fc82d59bb786f84140806e30dd120c5c99 |
|---|---|
| Date: | 2009-10-30 15:53:28 |
| User: | dmitry |
| Comment: | Use strcmp() instead of strstr(). |
Tags And Properties
- branch=trunk inherited from [813a778bdc]
- sym-trunk inherited from [813a778bdc]
Changes
Changes to TimelineGenerator.m
| Old (3f0293d5a24fb496) | New (9a1290c2482e3d84) | |||
|---|---|---|---|---|
| 1 | #import <Foundation/Foundation.h> | 1 | #import <Foundation/Foundation.h> | |
| 2 | #import <sqlite3.h> | 2 | #import <sqlite3.h> | |
| 3 | 3 | |||
| 4 | NSMutableString *HTMLTimelineForDatabase(const char *database) | 4 | NSMutableString *HTMLTimelineForDatabase(const char *database) | |
| 5 | { | 5 | { | |
| 49 hidden lines | ||||
| 55 | 55 | |||
| 56 | while (sqlite3_step(st) == SQLITE_ROW) { | 56 | while (sqlite3_step(st) == SQLITE_ROW) { | |
| 57 | key = (char *)sqlite3_column_text(st, 0); | 57 | key = (char *)sqlite3_column_text(st, 0); | |
| 58 | value = (char *)sqlite3_column_text(st, 1); | 58 | value = (char *)sqlite3_column_text(st, 1); | |
| 59 | if (key && value && | 59 | if (key && value && | |
| 60 | (strstr(key, "project-name") == key || | | | 60 | (strcmp(key, "project-name") == 0 || |
| 61 | strstr(key, "project-description") == key /*|| | | | 61 | strcmp(key, "project-description") == 0 /*|| |
| 62 | strstr(key, "last-sync-url") == key*/)) { | | | 62 | strcmp(key, "last-sync-url") == 0*/)) { |
| 63 | [html appendFormat:@"<div class='%s'>%s</div>", key, value]; | 63 | [html appendFormat:@"<div class='%s'>%s</div>", key, value]; | |
| 64 | } | 64 | } | |
| 65 | } | 65 | } | |
| 66 | sqlite3_finalize(st); | 66 | sqlite3_finalize(st); | |
| 67 | 67 | |||
| 47 hidden lines | ||||
| 115 | 115 | |||
| 116 | out: | 116 | out: | |
| 117 | sqlite3_close(db); | 117 | sqlite3_close(db); | |
| 118 | return html; | 118 | return html; | |
| 119 | } | 119 | } | |