~ubuntu-branches/ubuntu/precise/tracker/precise

« back to all changes in this revision

Viewing changes to src/libtracker-sparql/tracker-utils.c

  • Committer: Package Import Robot
  • Author(s): Michael Biebl
  • Date: 2011-12-04 06:40:28 UTC
  • mfrom: (4.3.21 sid)
  • Revision ID: package-import@ubuntu.com-20111204064028-cqe0x4f4is6nojla
Tags: 0.12.8-1
* New upstream release.
* Update symbols file for libtracker-extract-0.12-0.

Show diffs side-by-side

added added

removed removed

Lines of Context:
70
70
        GString* _tmp19_;
71
71
        const gchar* _tmp20_;
72
72
        gchar* _tmp21_;
73
 
#line 48 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
73
#line 48 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
74
74
        g_return_val_if_fail (literal != NULL, NULL);
75
 
#line 49 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
75
#line 49 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
76
76
        _tmp0_ = g_string_new ("");
77
 
#line 49 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
77
#line 49 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
78
78
        str = _tmp0_;
79
 
#line 50 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
79
#line 50 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
80
80
        _tmp1_ = literal;
81
 
#line 50 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
81
#line 50 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
82
82
        p = _tmp1_;
83
 
#line 52 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
83
#line 52 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
84
84
        while (TRUE) {
85
85
#line 86 "tracker-utils.c"
86
86
                gchar* _tmp2_;
94
94
                gsize _tmp9_;
95
95
                gchar* _tmp10_;
96
96
                gchar* _tmp18_;
97
 
#line 52 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
97
#line 52 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
98
98
                _tmp2_ = p;
99
 
#line 52 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
99
#line 52 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
100
100
                if (!((*_tmp2_) != '\0')) {
101
 
#line 52 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
101
#line 52 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
102
102
                        break;
103
103
#line 104 "tracker-utils.c"
104
104
                }
105
 
#line 53 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
105
#line 53 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
106
106
                _tmp3_ = p;
107
 
#line 53 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
107
#line 53 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
108
108
                _tmp4_ = strcspn ((const gchar*) _tmp3_, "\t\n\r\b\f\"\\");
109
 
#line 53 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
109
#line 53 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
110
110
                len = _tmp4_;
111
 
#line 54 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
111
#line 54 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
112
112
                _tmp5_ = str;
113
 
#line 54 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
113
#line 54 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
114
114
                _tmp6_ = p;
115
 
#line 54 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
115
#line 54 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
116
116
                _tmp7_ = len;
117
 
#line 54 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
117
#line 54 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
118
118
                g_string_append_len (_tmp5_, (const gchar*) _tmp6_, (gssize) ((glong) _tmp7_));
119
 
#line 55 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
119
#line 55 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
120
120
                _tmp8_ = p;
121
 
#line 55 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
121
#line 55 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
122
122
                _tmp9_ = len;
123
 
#line 55 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
123
#line 55 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
124
124
                p = _tmp8_ + _tmp9_;
125
 
#line 57 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
125
#line 57 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
126
126
                _tmp10_ = p;
127
 
#line 57 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
127
#line 57 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
128
128
                switch (*_tmp10_) {
129
 
#line 57 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
129
#line 57 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
130
130
                        case '\t':
131
131
#line 132 "tracker-utils.c"
132
132
                        {
133
133
                                GString* _tmp11_;
134
 
#line 59 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
134
#line 59 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
135
135
                                _tmp11_ = str;
136
 
#line 59 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
136
#line 59 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
137
137
                                g_string_append (_tmp11_, "\\t");
138
 
#line 60 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
138
#line 60 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
139
139
                                break;
140
140
#line 141 "tracker-utils.c"
141
141
                        }
142
 
#line 57 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
142
#line 57 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
143
143
                        case '\n':
144
144
#line 145 "tracker-utils.c"
145
145
                        {
146
146
                                GString* _tmp12_;
147
 
#line 62 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
147
#line 62 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
148
148
                                _tmp12_ = str;
149
 
#line 62 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
149
#line 62 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
150
150
                                g_string_append (_tmp12_, "\\n");
151
 
#line 63 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
151
#line 63 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
152
152
                                break;
153
153
#line 154 "tracker-utils.c"
154
154
                        }
155
 
#line 57 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
155
#line 57 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
156
156
                        case '\r':
157
157
#line 158 "tracker-utils.c"
158
158
                        {
159
159
                                GString* _tmp13_;
160
 
#line 65 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
160
#line 65 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
161
161
                                _tmp13_ = str;
162
 
#line 65 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
162
#line 65 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
163
163
                                g_string_append (_tmp13_, "\\r");
164
 
#line 66 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
164
#line 66 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
165
165
                                break;
166
166
#line 167 "tracker-utils.c"
167
167
                        }
168
 
#line 57 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
168
#line 57 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
169
169
                        case '\b':
170
170
#line 171 "tracker-utils.c"
171
171
                        {
172
172
                                GString* _tmp14_;
173
 
#line 68 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
173
#line 68 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
174
174
                                _tmp14_ = str;
175
 
#line 68 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
175
#line 68 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
176
176
                                g_string_append (_tmp14_, "\\b");
177
 
#line 69 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
177
#line 69 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
178
178
                                break;
179
179
#line 180 "tracker-utils.c"
180
180
                        }
181
 
#line 57 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
181
#line 57 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
182
182
                        case '\f':
183
183
#line 184 "tracker-utils.c"
184
184
                        {
185
185
                                GString* _tmp15_;
186
 
#line 71 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
186
#line 71 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
187
187
                                _tmp15_ = str;
188
 
#line 71 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
188
#line 71 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
189
189
                                g_string_append (_tmp15_, "\\f");
190
 
#line 72 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
190
#line 72 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
191
191
                                break;
192
192
#line 193 "tracker-utils.c"
193
193
                        }
194
 
#line 57 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
194
#line 57 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
195
195
                        case '"':
196
196
#line 197 "tracker-utils.c"
197
197
                        {
198
198
                                GString* _tmp16_;
199
 
#line 74 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
199
#line 74 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
200
200
                                _tmp16_ = str;
201
 
#line 74 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
201
#line 74 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
202
202
                                g_string_append (_tmp16_, "\\\"");
203
 
#line 75 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
203
#line 75 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
204
204
                                break;
205
205
#line 206 "tracker-utils.c"
206
206
                        }
207
 
#line 57 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
207
#line 57 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
208
208
                        case '\\':
209
209
#line 210 "tracker-utils.c"
210
210
                        {
211
211
                                GString* _tmp17_;
212
 
#line 77 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
212
#line 77 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
213
213
                                _tmp17_ = str;
214
 
#line 77 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
214
#line 77 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
215
215
                                g_string_append (_tmp17_, "\\\\");
216
 
#line 78 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
216
#line 78 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
217
217
                                break;
218
218
#line 219 "tracker-utils.c"
219
219
                        }
220
220
                        default:
221
221
                        {
222
 
#line 80 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
222
#line 80 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
223
223
                                continue;
224
224
#line 225 "tracker-utils.c"
225
225
                        }
226
226
                }
227
 
#line 83 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
227
#line 83 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
228
228
                _tmp18_ = p;
229
 
#line 83 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
229
#line 83 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
230
230
                p = _tmp18_ + 1;
231
231
#line 232 "tracker-utils.c"
232
232
        }
233
 
#line 86 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
233
#line 86 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
234
234
        _tmp19_ = str;
235
 
#line 86 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
235
#line 86 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
236
236
        _tmp20_ = _tmp19_->str;
237
 
#line 86 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
237
#line 86 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
238
238
        _tmp21_ = g_strdup (_tmp20_);
239
 
#line 86 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
239
#line 86 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
240
240
        result = _tmp21_;
241
 
#line 86 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
241
#line 86 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
242
242
        _g_string_free0 (str);
243
 
#line 86 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
243
#line 86 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
244
244
        return result;
245
245
#line 246 "tracker-utils.c"
246
246
}
268
268
        gchar* _tmp1_ = NULL;
269
269
        gchar* lower;
270
270
        gchar* _tmp2_ = NULL;
271
 
#line 109 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
271
#line 109 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
272
272
        _tmp0_ = g_new0 (guchar, 16);
273
 
#line 109 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
273
#line 109 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
274
274
        base_uuid = _tmp0_;
275
 
#line 109 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
275
#line 109 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
276
276
        base_uuid_length1 = 16;
277
 
#line 109 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
277
#line 109 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
278
278
        _base_uuid_size_ = base_uuid_length1;
279
 
#line 110 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
279
#line 110 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
280
280
        _tmp1_ = g_new0 (gchar, 37);
281
 
#line 110 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
281
#line 110 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
282
282
        lower = (gchar*) _tmp1_;
283
 
#line 112 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
283
#line 112 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
284
284
        uuid_generate (base_uuid);
285
 
#line 113 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
285
#line 113 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
286
286
        uuid_unparse_lower (base_uuid, (gchar*) lower);
287
 
#line 116 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
287
#line 116 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
288
288
        _tmp2_ = g_strdup_printf ("urn:uuid:%s", lower);
289
 
#line 116 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
289
#line 116 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
290
290
        result = _tmp2_;
291
 
#line 116 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
291
#line 116 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
292
292
        _g_free0 (lower);
293
 
#line 116 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
293
#line 116 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
294
294
        base_uuid = (g_free (base_uuid), NULL);
295
 
#line 116 "/home/juerg/Code/tracker/tracker/src/libtracker-sparql/tracker-utils.vala"
 
295
#line 116 "/home/martyn/Source/tracker/src/libtracker-sparql/tracker-utils.vala"
296
296
        return result;
297
297
#line 298 "tracker-utils.c"
298
298
}