chiark / gitweb /
cgtop: add --version option
[elogind.git] / src / shared / unit-name.c
index fcf5902c78409041695b823acd95c04294f23b7f..e84d995dd79d29807ca09701c603e851ca365f2f 100644 (file)
@@ -335,12 +335,25 @@ bool unit_name_is_template(const char *n) {
 
         assert(n);
 
-        if (!(p = strchr(n, '@')))
+        p = strchr(n, '@');
+        if (!p)
                 return false;
 
         return p[1] == '.';
 }
 
+bool unit_name_is_instance(const char *n) {
+        const char *p;
+
+        assert(n);
+
+        p = strchr(n, '@');
+        if (!p)
+                return false;
+
+        return p[1] != '.';
+}
+
 char *unit_name_replace_instance(const char *f, const char *i) {
         const char *p, *e;
         char *r, *k;