388 | 388 |
*
|
389 | 389 |
* Completes an asynchronous request to ide_g_file_get_children_async().
|
390 | 390 |
*
|
391 | |
* Returns: (transfer container) (element-type Gio.File): A #GPtrArray
|
|
391 |
* Returns: (transfer full) (element-type Gio.File): A #GPtrArray
|
392 | 392 |
* of #GFileInfo if successful, otherwise %NULL.
|
393 | 393 |
*
|
394 | 394 |
* Since: 3.28
|
|
398 | 398 |
GAsyncResult *result,
|
399 | 399 |
GError **error)
|
400 | 400 |
{
|
|
401 |
GPtrArray *ret;
|
|
402 |
|
401 | 403 |
g_return_val_if_fail (G_IS_FILE (file), NULL);
|
402 | 404 |
g_return_val_if_fail (G_IS_TASK (result), NULL);
|
403 | 405 |
g_return_val_if_fail (g_task_is_valid (G_TASK (result), file), NULL);
|
404 | 406 |
|
405 | |
return g_task_propagate_pointer (G_TASK (result), error);
|
|
407 |
ret = g_task_propagate_pointer (G_TASK (result), error);
|
|
408 |
|
|
409 |
return IDE_PTR_ARRAY_STEAL_FULL (&ret);
|
406 | 410 |
}
|
407 | 411 |
|
408 | 412 |
static void
|
|
543 | 547 |
*
|
544 | 548 |
* Gets the files that were found which matched the pattern.
|
545 | 549 |
*
|
546 | |
* Returns: (transfer container) (element-type Gio.File): A #GPtrArray of #GFile
|
|
550 |
* Returns: (transfer full) (element-type Gio.File): A #GPtrArray of #GFile
|
547 | 551 |
*/
|
548 | 552 |
GPtrArray *
|
549 | 553 |
ide_g_file_find_finish (GFile *file,
|
550 | 554 |
GAsyncResult *result,
|
551 | 555 |
GError **error)
|
552 | 556 |
{
|
|
557 |
GPtrArray *ret;
|
|
558 |
|
553 | 559 |
g_return_val_if_fail (G_IS_FILE (file), NULL);
|
554 | 560 |
g_return_val_if_fail (G_IS_TASK (result), NULL);
|
555 | 561 |
|
556 | |
return g_task_propagate_pointer (G_TASK (result), error);
|
|
562 |
ret = g_task_propagate_pointer (G_TASK (result), error);
|
|
563 |
|
|
564 |
return IDE_PTR_ARRAY_STEAL_FULL (&ret);
|
557 | 565 |
}
|
558 | 566 |
|
559 | 567 |
/**
|